Warning
This release was deleted from PyPI. Please use the 0.20.13 release instead.
🚀 Performance improvements
- auto-tune concurrency budget (#14753)
- Don't materialize for broadcasting
fill_null
value and default value ofreplace
(#14736) - Improve performance of boolean filters
1-100x
. (#14746)
🐞 Bug fixes
- fix hashing specialization (#14754)
- Sum after filter in aggregation context sometimes returned NULL (#14752)
- Allow
list.contains()
for list of categoricals (#14744) - Fix bug where alias was ignored in COUNT(*) optimization (#14738)
- Fix
DataFrame.sum
for decimals (#14732)
📖 Documentation
- Link to plugins tutorial more prominently (#14727)
📦 Build system
- update ahash (#14731)
🛠️ Other improvements
- update ahash (#14731)
- Use
datetime_to_int
util for AnyValue conversion (#14743) - Refactor
utils/convert.py
module (#14739)
Thank you to all our contributors for making this release possible!
@MarcoGorelli, @c-peters, @nameexhaustion, @orlp, @petrosbar, @ritchie46 and @stinodego