Skip to content

v0.7.15

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Jun 23:10
· 2 commits to refs/heads/main since this release
bf3fb1c

What's Changed πŸš€

✨ Features

πŸ› Bug Fixes

  • fix(asof-join): use unknown clustering spec instead of hash @euanlimzx (#7075)
  • fix(ray): configure worker startup timeout on runner @colin-ho (#7055)
  • fix(shuffle): concat recordbatches before repartition @colin-ho (#7064)
  • fix(flight-shuffle): reduce coordinator memory to O(map_tasks + partitions) @colin-ho (#7056)
  • fix(planner): propagate clustering through bound projections @jaychia (#7033)
  • fix(filesystem): fix pyarrow fs memory by caching by value, not identity @rchowell (#7025)
  • fix: strip trailing slash from resolved write/read paths @colin-ho (#6987)
  • fix(integration): ray data deprecated api fix @kyuds (#6871)
  • fix(io): use checked_shl and saturating_mul in retry jitter calculation @ARDA7787 (#6949)
  • fix: cast generic file arrays to media-specific types @everettVT (#6848)
  • fix(daft-distributed): remove unused hash_map_macro feature gate @mikedep333 (#6981)
  • fix: gate Self import on Python 3.11+ @everettVT (#6971)

πŸš€ Performance

  • perf: update jemalloc 5.3.0 β†’ 5.3.1 to fix muzzy decay performance bug @everettVT (#7059)
  • perf(window): reduce unnecessary copies of data in finalize() step of window functions to reduce memory usage @euanlimzx (#7006)
  • perf(window): return Series from window ops to reduce intermediate RecordBatch copies @euanlimzx (#7011)
  • perf(flotilla): batch flight partition refs per finalize @cckellogg (#7008)
  • perf: Specialized Code Path for Hash Join on Ints @srilman (#6644)
  • perf: enable per-column compression configuration @rchowell (#6884)

♻️ Refactor

πŸ“– Documentation

βœ… Tests

πŸ‘· CI

  • ci: catch undeclared runtime imports via TC strict + py version matrix @colin-ho (#6972)

πŸ”§ Maintenance

⬆️ Dependencies

Full Changelog: v0.7.14...v0.7.15