-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: zhihuiwan <15779896112@163.com>
- Loading branch information
Showing
1 changed file
with
8 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |