v0.3.0rc1
Pre-release
Pre-release
This is the release notes of 0.3.0rc1. See here for the complete list of solved issues and merged PRs.
Highlights
- Mars now can handle more cases that failed due to tensors with unknown chunk shapes via iterative tiling support introduced in #834.
- Python 3.8 wheels are supported in this release.
New Features
- Support iterative tiling (#834)
- Add experimental column pruning rules for tileable graph optimization (#865)
- Tensor
- Add
mt.sort
support (#827)
- Add
- DataFrame
- Learn
Enhancements
- Add ReceiverStatusActor to help listening at receiver end (#833)
- Assign enqueued operands immediately when no descendants are ready (#854)
- Support transferring multiple chunks at one time (#841)
Bug fixes
- Fix incorrect behavior of dataframe arithmetic (#838)
- Mark resource as processing once allocated (#848)
- Fix
read_csv
execution on GPU (#859) - Kill process tree when terminating a worker process (#864)