Performance improvements don't initialize memory before row-encoding (#9435) further optimize datetime conversion (#9452) speedup datetime conversion (#9432) reduce page faults in q1 ~-30% (#9423) reduce rayon/idle time in streaming (#9416) ✨ Enhancements add drop_first parameter for to_dummies (issue #8246) (#9143) raise if window size in rolling functions isn't strictly positive (#9465) serializable python functions in expressions (#9462) add infer schema len to json_extract (#9478) Adds (Most) Remaining Trig Functions to SQLContext (#9453) update error handling msg for sql functions (#9474) Update LazyFrame.__repr__ (#9460) support inversion of first \& last selectors, additional minor repr improvements (#9456) add str.titlecase (#94...
Performance improvements add fused multiply add optimization for expressions (#8690) use expression...
Highlights add dedicated selectors module, consolidating/expanding existing selector capabilities (...
Performance improvements use row format in streaming join ~15% (#9379) row encode buffer reuse (#9...
Performance improvements optimize n_unique for integers (#9568) remove sort columns on multiple-key...
Performance improvements add optimizer passes and change initial order (#8811) fused multiply sub /...
Performance improvements optimize join inner materialization of single keys (#8405) parallelize sor...
Performance improvements change top_k algorithm (#7718) runtime SIMD target detection for min/max/s...
Performance improvements speed up python object to AnyValue construction (#9840) use hash set in dr...
Performance improvements speed up comparison of sorted arrays ~3.85x. (#7478) improve performance ...
Performance improvements optimize string kernels, (elide redundant allocs) (#7602) even faster pola...
Performance improvements use streaming instead of partitioned groupby (#7907) don't auto-stream gro...
Performance improvements less naive count (#8473) parallelise dataframe describe method (#8465) par...
Highlights support DataFrame init from pydantic model data (#8178) Performance improvements fail...
Highlights Rename list namespace accesor from .arr to .list (#8999) ⚠️ Breaking changes propagate...
Highlights Array (backed by arrow::FixedSizeList datatype (#8943) Write dataframes as delta tables ...
Performance improvements add fused multiply add optimization for expressions (#8690) use expression...
Highlights add dedicated selectors module, consolidating/expanding existing selector capabilities (...
Performance improvements use row format in streaming join ~15% (#9379) row encode buffer reuse (#9...
Performance improvements optimize n_unique for integers (#9568) remove sort columns on multiple-key...
Performance improvements add optimizer passes and change initial order (#8811) fused multiply sub /...
Performance improvements optimize join inner materialization of single keys (#8405) parallelize sor...
Performance improvements change top_k algorithm (#7718) runtime SIMD target detection for min/max/s...
Performance improvements speed up python object to AnyValue construction (#9840) use hash set in dr...
Performance improvements speed up comparison of sorted arrays ~3.85x. (#7478) improve performance ...
Performance improvements optimize string kernels, (elide redundant allocs) (#7602) even faster pola...
Performance improvements use streaming instead of partitioned groupby (#7907) don't auto-stream gro...
Performance improvements less naive count (#8473) parallelise dataframe describe method (#8465) par...
Highlights support DataFrame init from pydantic model data (#8178) Performance improvements fail...
Highlights Rename list namespace accesor from .arr to .list (#8999) ⚠️ Breaking changes propagate...
Highlights Array (backed by arrow::FixedSizeList datatype (#8943) Write dataframes as delta tables ...
Performance improvements add fused multiply add optimization for expressions (#8690) use expression...
Highlights add dedicated selectors module, consolidating/expanding existing selector capabilities (...
Performance improvements use row format in streaming join ~15% (#9379) row encode buffer reuse (#9...