v0.2.29
·
689 commits
to refs/heads/main
since this release
Changes
✨ New Features
- [FEAT] String normalize expression @Vince7778 (#2450)
- [FEAT] Add a IOConfig.http with initial option for user_agent @jaychia (#2449)
- [FEAT] Add Schema.to_pyarrow_schema() @jaychia (#2447)
- [FEAT] thread through transport errors @samster25 (#2446)
- [FEAT] Add MinHash expression @Vince7778 (#2431)
- [FEAT]: write lance @universalmind303 (#2421)
- [FEAT] Add struct get syntactic sugar @kevinzwang (#2367)
- [FEAT] Bitwise 'AND' 'OR' 'XOR' Operations @mrutunjay-kinagi (#2365)
- [FEAT] Add bearer token authentication for Azure @kevinzwang (#2436)
- [FEAT] Add ability to specify snapshot_id for iceberg read @jaychia (#2426)
- [FEAT]: hash expr @universalmind303 (#2398)
- [FEAT] Fixed Size Binary Type v2 @Vince7778 (#2403)
- [FEAT] Automatically use Ray Runner if Ray is initialized @jaychia (#2282)
- [FEAT] print more info when hitting todo in stage planner @samster25 (#2416)
- [FEAT] Add casting from lists to embeddings @Vince7778 (#2396)
👾 Bug Fixes
- [BUG] Use estimated in-memory size for scan task merging and resource requests @kevinzwang (#2448)
- [BUG] Add retries to pyarrow write_dataset call @kevinzwang (#2445)
- [BUG] Fix time type inference @colin-ho (#2441)
- [BUG] Enable display of time64 with seconds unit @jaychia (#2439)
- [BUG] Raise error when Ray Data tensor cannot be pickled and disable compliant nested types @kevinzwang (#2428)
- [BUG] Remove debug print @Vince7778 (#2419)
- [BUG] [New Executor] Drain channel in limit sink @colin-ho (#2401)
- [BUG] Slice array if necessary when casting from list to fixed size list @colin-ho (#2415)
📖 Documentation
- [FEAT] String normalize expression @Vince7778 (#2450)
- [FEAT] Add Schema.to_pyarrow_schema() @jaychia (#2447)
- [FEAT] Add MinHash expression @Vince7778 (#2431)
- [DOCS] Improve groupby and agg docs @kevinzwang (#2438)
- [DOCS] Update unity-catalog docs to include installation @jaychia (#2440)
- [FEAT] Automatically use Ray Runner if Ray is initialized @jaychia (#2282)