v0.2.13
github-actions
released this
08 Feb 02:40
·
980 commits
to refs/heads/main
since this release
Changes
✨ New Features
- [FEAT] Add group_by.map_groups @colin-ho (#1825)
- [FEAT] [Join Optimizations] Add sort-merge join. @clarkzinzow (#1755)
- [FEAT] is_in expression @colin-ho (#1811)
- [FEAT] Dataframe __contains__ magic method @colin-ho (#1817)
🚀 Performance Improvements
- [PERF] Split parquet scan tasks into individual row groups @kevinzwang (#1799)
👾 Bug Fixes
- [BUG] Scan Operator Fix + Physical Plan Scan Task Summary @samster25 (#1850)
- [BUG] [Parquet] Fix double-await on
JoinHandle
s concurrency bug in Parquet reader. @clarkzinzow (#1841) - [BUG] Incorrect expression naming for struct get @kevinzwang (#1832)
- [BUG] Fix empty struct fields @colin-ho (#1833)
- [BUG] Fix for Iceberg schema projection @jaychia (#1815)
📖 Documentation
- [DOCS] Add docs for Azure IO @jaychia (#1851)
- [Query Planner] Add physical plan visualization option to
df.explain()
; implementTreeVisitor
forLogicalPlan
andPhysicalPlan
. @clarkzinzow (#1836) - [DOCS] Add type conversions between iceberg and daft @jaychia (#1835)
- [DOCS] Add dedicated Iceberg page @jaychia (#1830)
- [DOCS] Refactor expressions docs layout @jaychia (#1816)
- [CHORE] Add is_in to docs @colin-ho (#1819)