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