v0.7.20
What's Changed
✨ Features
- feat(iceberg): push down starts_with and is_nan/not_nan filters by @jackylee-ch in #7266
🐛 Bug Fixes
- fix(dashboard): support OUT_DIR on a different filesystem from the source tree by @alejandro-soto-franco in #7246
- fix(daft-file): release GIL in PyDaftFile methods to prevent deadlock by @zhouwenjiajia in #7257
- fix: fd and thread leak from tqdm progress bar in Jupyter by @ykdojo in #7262
♻️ Refactor
- refactor(shuffle): dedup local shuffle backend enums for gather and into_partitions by @BABTUNA in #7221
🔧 Maintenance
- chore(deps): lower opt-level for opendal-service-oss release builds by @alejandro-soto-franco in #7249
- chore(config): deprecate min_cpu_per_task by @XiaoHongbo-Hope in #7125
New Contributors
- @alejandro-soto-franco made their first contribution in #7249
- @zhouwenjiajia made their first contribution in #7257
Full Changelog: v0.7.19...v0.7.20