python-v0.19.2: objectstore conditional put
ion-elgreco
released this
05 Sep 16:58
·
85 commits
to main
since this release
New features
- perf: conditional put for default log store (e.g. azure, gcs, minio, cloudflare) by @ion-elgreco in #2813
- feat: make
Add::get_json_stats
public by @gruuya in #2822 - refactor(python): add pymergebuilder by @ion-elgreco in #2823
- feat: public method to get partitions for DeltaTable (#2671) by @omkar-foss in #2816
- feat(rust): add operationMetrics to WRITE by @gavinmead in #2838
Bug Fixes
- fix: enable feature flags to which deltalake-core build tokio with enable_io by @rtyler in #2803
- fix(rust): set token provider explicitly by @ion-elgreco in #2817
- fix(python, rust): allow
in
pushdowns in early_filter by @ion-elgreco in #2807 - fix: use table config target file size, expose target_file_size in python by @ion-elgreco in #2811
Other Changes
- chore(python): raise not implemented in from_data_catalog by @ion-elgreco in #2799
- docs: added WriterProperties documentation by @sherlockbeard in #2804
- chore(python): remove deprecated or duplicated functions by @ion-elgreco in #2801
- test(python): fix optimize call in benchmark by @ion-elgreco in #2812
- docs: fix documentation about max_spill_size by @junhl in #2835
- refactor(python): post_commit_hook_properties derive by @ion-elgreco in #2824
- docs: fix docstring of set_table_properties by @astrojuanlu in #2820
- chore: enable codecov reporting by @rtyler in #2836
- chore(aws): use backon to replace backoff by @Xuanwo in #2840
- chore: update python by @ion-elgreco in #2845
- docs: concurrent writes permission missing by @poguez in #2846
New Contributors
- @junhl made their first contribution in #2835
- @Xuanwo made their first contribution in #2840
- @gavinmead made their first contribution in #2838
- @poguez made their first contribution in #2846
Full Changelog: python-v0.19.1...python-v0.19.2