python-v0.18.0: CDC for update operation, added `set table properties` operation
ion-elgreco
released this
06 Jun 18:26
·
273 commits
to main
since this release
New features
- feat: adopt kernel schema types by @roeap in #2495
- feat: add stats to convert-to-delta operation by @gruuya in #2491
- feat(python, rust): add
set table properties
operation by @ion-elgreco in #2264 - feat: implement transaction identifiers - continued by @roeap in #2539
- feat: introduce CDC write-side support for the Update operations by @rtyler in #2486
Bug Fixes
- fix(rust, python): fixed differences in storage options between log and object stores by @mightyshazam in #2500
- fix: enable field_with_name to support nested fields with '.' delimiter by @alexwilcoxson-rel in #2519
- fix(python): release GIL on most operations by @adriangb in #2512
- fix: clippy warnings by @imor in #2548
- fix: remove deprecated overwrite_schema configuration which has incorrect behavior by @rtyler in #2554
- fix: update deltalake crate examples for crate layout and TimestampNtz by @jhoekx in #2559
- fix: consistently use raise_if_key_not_exists in CreateBuilder by @vegarsti in #2569
- fix: cast support fields nested in lists and maps by @HawaiianSpork in #2541
Other Changes
- docs: fix typo by @avriiil in #2508
- chore: tidying up builds without datafusion feature and clippy by @rtyler in #2516
- chore: fixing some clips by @rtyler in #2521
- fix: msrv in workspace by @roeap in #2524
- feat(rust): make PartitionWriter public by @adriangb in #2525
- docs: improve daft integration docs by @avriiil in #2496
- chore: bump python 0.17.5 by @ion-elgreco in #2531
- chore(deps): update itertools requirement from 0.12 to 0.13 by @dependabot in #2526
- docs: dask write syntax fix by @avriiil in #2543
- docs: pull delta from conda not pip by @avriiil in #2535
- docs: clarify locking mechanism requirement for S3 by @inigohidalgo in #2558
- chore(deps): update sqlparser requirement from 0.46 to 0.47 by @dependabot in #2563
- docs: dt.delete add context + api docs link by @avriiil in #2560
New Contributors
- @imor made their first contribution in #2548
- @inigohidalgo made their first contribution in #2558
- @vegarsti made their first contribution in #2565
- @HawaiianSpork made their first contribution in #2541
Full Changelog: python-v0.17.4...python-v0.18.0