·
13 commits
to refs/heads/main
since this release
What's Changed π
- build: build and publish daft package @kevinzwang (#3913)
- build: bump rust toolchain version @kevinzwang (#3910)
β¨ Features
- feat: adds encode and decode for deflate, gzip, zlib @rchowell (#3907)
- feat(catalog): adds catalog ddl actions like create_table and create_namespace @rchowell (#3902)
- feat(sql): adds the 'use' sql session statement @rchowell (#3912)
- feat(catalog): adds append and overwrite to table apis @rchowell (#3889)
- feat(catalog): adds additional table sources for Catalog.from_pydict @rchowell (#3901)
- feat: functions sinh, cosh, tanh @petern48 (#3903)
- feat: Functions log1p and expm1 @petern48 (#3887)
- feat: trig functions csc and sec @petern48 (#3884)
π Bug Fixes
- fix: nightly build and local tpch benchmark workflow @kevinzwang (#3898)
- fix: add retry to getting GCS client config @kevinzwang (#3930)
- fix: bun install in build-wheel.yml @kevinzwang (#3932)
- fix: allow resolving tables at catalog root @rchowell (#3928)
- fix: Don't use
_position_to_field_name
@Fokko (#3917) - fix: write_lance append mode when storage_options required @ascillitoe (#3924)
- fix(dashboard): get dashboard working again @universalmind303 (#3918)
- fix: coalesce panics, supertype handling, and null handling bugs @rchowell (#3908)
- fix: small fix for pyspark+ray. @universalmind303 (#3899)
- fix: map.get on empty dataset @universalmind303 (#3892)
- fix: remove dashboard imports and dep @samster25 (#3888)
π Performance
- perf: Reduce memory consumption for WARC reads and improve estimates @desmondcheongzx (#3935)
π Documentation
- docs: adds additional catalog and session documentation @rchowell (#3926)
- docs: add spark connect doc page @universalmind303 (#3919)
- docs: adds a usage doc for catalogs @rchowell (#3878)
- docs: Add documentation for functions module @f4t4nt (#3880)
- docs: remove cairo @ccmao1130 (#3900)
π· CI
- ci: update all --release workflows @universalmind303 (#3915)
- ci: replace build-artifact-s3 with new workflow, add local tpch benches @kevinzwang (#3864)
π§ Maintenance
- chore: use ref name instead of ref in tpch bench metadata @kevinzwang (#3937)
- chore: use stdlib importlib.metadata for python>3.9 @kevinzwang (#3916)
- chore: move dashboard in to main project @universalmind303 (#3909)
- chore: make dashboard assets part of build process. @universalmind303 (#3905)
Full Changelog: v0.4.6...v0.4.7