Skip to content

v0.4.2

Choose a tag to compare

@qinxuye qinxuye released this 22 Jun 11:59
· 46 commits to v0.4 since this release
c57d545

This is the release notes of v0.4.2. See here for the complete list of solved issues and merged PRs.

New Features

  • DataFrame
    • Add support for {DataFrame,Series,Index}.drop (#1268)
    • Add {DataFrame,Series}.to_sql() and Series.to_csv() (#1267)
    • Implements {DataFrame,Series,Index}.drop_duplicates (#1292)
    • Implement DataFrame.melt (#1295)
    • Implements md.read_sql_query (#1300)
    • Implements {Series,Index}.to_frame() and Index.to_series() (#1323)
    • Support setting columns for DataFrame (#1327)
  • Learn
    • Add MarsDistributor for tsfresh library (#1281)
  • Remote
    • Support tileables as arguments for spawned functions (#1298)

Enhancements

  • Allow client-side to use pickle to serialize / deserialize tensor data (#1291)
  • Support create session from environment variables (#1322)

Bug fixes

  • Fix NearestNeighbors that run failed in cluster mode (#1273)
  • Fix graph hang on tile failure and execution failure (#1275)
  • Fix failure for None-result spawn functions (#1280)
  • Fix shape calculation in TensorIndex for tensor.__setitem__ (#1293)
  • Support fuse for Mars Remote (#1294)
  • Fix mt.linalg.norm when chunk shape on axis > 1 (#1303)
  • Trigger execution in check_consistent_length when arrays have unknown shape (#1325)
  • Fix build_df when input DataFrame has duplicate columns (#1324)
  • Fix error in calc_data_size() for GroupByWrapper (#1329)
  • Fix wrong columns value in reset_index (#1330)

Documentation

  • Add docs for remote API, getting started as well as GPU integration (#1274)

Others

  • Use latest pandas wheel for Python 3.8 (#1332)