v0.2.0rc1
Pre-release
Pre-release
This is the release notes of v0.2.0rc1. See here for the complete list of solved issues and merged PRs.
Changes that break compatibility
- A huge refactor in #579 that merges expression and execution together both for tensor and DataFrame.
New Features
- Add a web page listing all running operands (#521)
- Support conversions between tensor and DataFrame (#524)
- Add distributed series support (#525)
- Add support for worker timeline (#529)
- Support view behavior in numpy and add
tensor.view()
as well astensor.flat
(#534) - Mutable tensor for local session and web session (#536)
- Support fetch tensor data slices from client (#540)
Enhancements
- Do consolidation for
totiledb
(#403) - Support failover for shuffle operands (#550)
- Allow specifying different calculation methods for CPU and memory (#560)
- Merge expressions and execution directories (#579)
Bug fixes
- Fix bug that redundant graphs are submitted unexpectedly when eager mode is on (#523)
- Fix unify chunks when add a scalar with out (#542)
- Fix execution error caused by fused ShuffleReduces (#546)
- Fix wrong result of negative indexing (#547)
- Fix error in importing
new_client
in Python 2.7 (#558)
Installation
- Fix build issue under cp27-cp27m-manylinux1 (#588)
Tests
- Separate scheduler integrated tests (#563)