Polars: rs-0.44.2 Release

Release date:
November 1, 2024
Previous version:
rs-0.44.1 (released October 29, 2024)
Magnitude:
1,258 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

Top Contributors in rs-0.44.2

orlp
nameexhaustion
alexander-beedie
coastalwhite
HansBambel
ritchie46
barak1412

Directory Browser for rs-0.44.2

All files are compared to previous version, rs-0.44.1. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

πŸš€ Performance improvements

  • Reduce size of IdxVec from 24 -> 16 bytes (#19550)

✨ Enhancements

  • Streamline use of predicates connected by & with IEJoin (join_where) (#19552)
  • Support use of is_between range predicate with IEJoin operations (join_where) (#19547)

🐞 Bug fixes

  • Correct categorical namespace error message (#19558)
  • Fix performance regression for sort/gather on list/array columns (#19564)
  • Ignore quoted newlines when skipping lines in CSV (#19543)

πŸ› οΈ Other improvements

  • Remove ad-hoc buffer pool (#19553)
  • Remove SyncCounter (#19556)
  • Removed unnecessary flatten function (#19551)
  • Remove unsafe *_release functions (#19554)
  • Improve new-streaming groupby performance for high cardinality (#19537)
  • Add mindebug-dev rust profile (#19524)
  • Add CI step to process benchmark results (#19530)

Thank you to all our contributors for making this release possible! @HansBambel, @alexander-beedie, @barak1412, @coastalwhite, @nameexhaustion, @orlp and @ritchie46