Skip to content

Commit

Permalink
update release
Browse files Browse the repository at this point in the history
Signed-off-by: zhihuiwan <15779896112@163.com>
  • Loading branch information
zhihuiwan committed Dec 27, 2023
1 parent 231aee4 commit bdb9e1e
Showing 1 changed file with 8 additions and 14 deletions.
22 changes: 8 additions & 14 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,15 @@
## Release 2.0.0-beta
## Release 2.0.0
### Major Features and Improvements
* Migrated functions: data upload/download, process scheduling, component output data/model/metric management, multi-storage adaptation for models, authentication, authorization, feature anonymization, multi-computing/storage/communication engine adaptation, and system high availability
* Adapted to new scalable and standardized federated DSL IR
* Build an interconnected scheduling layer framework, support the BFIA protocol
* Optimized process scheduling, with scheduling separated and customizable, and added priority scheduling
* Optimized algorithm component scheduling, dividing execution steps into preprocessing, running, and post-processing
* Optimized algorithm component scheduling,support container-level algorithm loading, enhancing support for cross-platform heterogeneous scenarios
* Optimized multi-version algorithm component registration, supporting registration for mode of components
* * Federated DSL IR extension enhancement: supports multi-party asymmetric scheduling.
* Optimized client authentication logic, supporting permission management for multiple clients
* Optimized RESTful interface, making parameter fields and types, return fields, and status codes clearer
* Introduce OFX(Open Flow Exchange) module: encapsulated scheduling client to allow cross-platform scheduling
* Support new communication engine OSX, while compatible with all engines from Flow 1.X
* Decoupling the system layer from the algorithm layer, with system configuration moved from the FATE repository to the Flow repository
* Published FATE Flow package to PyPI and added service-level CLI for service management

## Release 2.0.0-alpha
### Feature Highlights
* Adapted to new scalable and standardized federated DSL IR
* Standardized API interface with param type checking
* Decoupling Flow from FATE repository
* Optimized scheduling logic, with configurable dispatcher decoupled from initiator
* Support container-level algorithm loading and task scheduling, enhancing support for cross-platform heterogeneous scenarios
* Independent maintenance for system configuration to enhance flexibility and ease of configuration
* Support new communication engine OSX, while compatible with all engines from Flow 1.X
* Introduce OFX(Open Flow Exchange) module: encapsulated scheduling client to allow cross-platform scheduling
* Major functionality migration from FATE Flow v1

0 comments on commit bdb9e1e

Please sign in to comment.