Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New rust polars release! 🚀
This release of 286 commits is here thanks to the contributions of: (in no specific order):
did I forget your contribution, please ping me, I do this manually 🙈
Most notable changes are:
features
Made representation of groups tuples more cache friendly Groups slice #2431
Remove
Seek
requirement of readersAdd
groupby_rolling
as new entrance to expression API.Improve CSV parsers stability and performance on several occasions
Horizontal aggregations are parallelized parallelize horizontal aggregations #2454
Reduce pivot code bloat and improve performance improve pivot performance #2458
Struct
data type added.Extend
methods that allow modification of the same memory ifArc::ref_count == 1
Avro readers and writers.
Improved rules of window expressions.
Support for
us
time unit.Parquet use statistics in query optimizations.
Optimize projections in lazy computations. (Mostly useful when you deal with a large number of columns e.g. millions).
Improve performance and flexibility of melt operation @2799
new expressions
Update to arrow2 0.10.0
See the 0.10.0 release for all upstream improvements.