github-actions
released this
09 Jan 01:00
·
2 commits
to refs/heads/main
since this release
What's Changed 🚀
- build: Publish A Long Term Support CPU Release of Daft @samster25 (#3650)
✨ Features
- feat(connect):
printSchema
@andrewgazelka (#3617) - feat: Allow building probe table for either side of anti semi joins @colin-ho (#3643)
- feat(optimizer): Add join reordering as an optimizer rule @desmondcheongzx (#3642)
- feat(swordfish): Memory manager @colin-ho (#3599)
- feat(scantask-2): Implement new module for splitting Parquet ScanTask @jaychia (#3628)
- feat(scantask-1): add a config flag for new scantask splitting algorithm @jaychia (#3615)
- feat: Support intersect all and except distinct/all in DataFrame API @advancedxy (#3537)
- feat: support new PyIceberg IO properties and custom IOConfig in write_iceberg @kevinzwang (#3633)
- feat(expressions): Extend Expression.url.upload() to support row-specific URLs @desmondcheongzx (#3518)
🐛 Bug Fixes
- fix: special characters in GCS urls @kevinzwang (#3651)
- fix(swordfish): Track future poll times for explain analyze @colin-ho (#3511)
👷 CI
🔧 Maintenance
- chore: update PyO3 version to 0.23 @kevinzwang (#3647)
- chore: Fix parquet benchmark test @colin-ho (#3632)
- chore: Clean up join order iteration @desmondcheongzx (#3638)
⬆️ Dependencies
- build(deps-dev): bump moto[s3,server] from 5.0.21 to 5.0.26 @dependabot (#3640)
Full Changelog: v0.4.1...v0.4.2