Skip to content

deps(deps): update deltalake requirement from 0.31 to 0.32#100

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/deltalake-0.32
Open

deps(deps): update deltalake requirement from 0.31 to 0.32#100
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/deltalake-0.32

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on deltalake to permit the latest version.

Release notes

Sourced from deltalake's releases.

rust-v0.32.0

Notable changes

From a functional standpoint there are more improvements to the new ("next") Datafusion TableProvider, incremental performance enhancements for log parsing, and a number of bug fixes.

This release includes a number of dependency upgrades including:

In addition to these dependency upgrades, this release is the first to depend on the buoyant_kernel distribution of delta-kernel-rs. While this change does not bring a number of substantial changes to end-users of the deltalake crates, it was a necessary step in order to publish this release.


Full Changelog

Implemented enhancements:

  • feature: Add post_commithook_properties to DeltaTable.restore #4251
  • Create deltalake-engine crate based off arrow engine #4133

Fixed bugs:

  • [Bug]: DeltaScan ignores DeltaScanConfig::schema unlike old DeltaTableProvider #4306
  • bug: Streamed merge loses file pruning for string partition IN (...) predicates #4301

Closed issues:

  • [Bug]: append fails when generated column uses TRUNC #4386
  • [Bug]: num_deleted_rows is 0 for partition-only DELETEs #4379
  • [Bug]: DeltaTable.to_pyarrow_dataset() hangs indefinitely with moto S3 mock (regression in 1.3.2) #4362
  • [Bug]: Number of deleted rows incorrect when table had "enableChageDataFeed" set to true #4353
  • [Bug]: MERGE on partitioned table produces duplicate rows when partition value contains a space #4352
  • Datafusion/Arrow/Delta Kernel Upgrade #4344
  • [Bug]: intermittent S3 integration test failures in CI #4332
  • [Bug]: az:// URL scheme causes path inconsistency between log store and kernel, leading to 'version already exists' errors on Azure #4320
  • Documentation for Remove::data_change does not match spec #4317
  • [Bug]: Wrong log store registry for file:// schema #4316
  • [Bug]: Insertion Order not maintained when compacting #4310
  • [Bug]: DeltaScan scan includes file column although it's not projected #4307
  • [Bug]: Unable to write on GCP bucket in S3 compatibility mode #4303
  • [Bug]: merge_schema=True fails on first merge into fresh table partitioned by string column #4298
  • Deduplicate _last_checkpoint parsing in deltalake-core #4294
  • Inconsistent i64/u64 usage for defining versions #4293
  • [Bug]: 1.5.0 regression a partitioned Delta table with existing data and a merge into it with merge_schema: True #4292
  • [Bug]: Vacuuming FULL after compaction potentially removes data files preventing time travel #4290
  • [Bug]: Vacuuming with keep_versions requires versions to be in sorted order #4286
  • bug: same version snapshot update doesn't adopt checkpoint written later #4280

... (truncated)

Changelog

Sourced from deltalake's changelog.

rust-v0.32.0 (2026-04-21)

Full Changelog

Implemented enhancements:

  • feature: Add post_commithook_properties to DeltaTable.restore #4251
  • Create deltalake-engine crate based off arrow engine #4133

Fixed bugs:

  • [Bug]: DeltaScan ignores DeltaScanConfig::schema unlike old DeltaTableProvider #4306
  • bug: Streamed merge loses file pruning for string partition IN (...) predicates #4301

Closed issues:

  • [Bug]: append fails when generated column uses TRUNC #4386
  • [Bug]: num_deleted_rows is 0 for partition-only DELETEs #4379
  • [Bug]: DeltaTable.to_pyarrow_dataset() hangs indefinitely with moto S3 mock (regression in 1.3.2) #4362
  • [Bug]: Number of deleted rows incorrect when table had "enableChageDataFeed" set to true #4353
  • [Bug]: MERGE on partitioned table produces duplicate rows when partition value contains a space #4352
  • Datafusion/Arrow/Delta Kernel Upgrade #4344
  • [Bug]: intermittent S3 integration test failures in CI #4332
  • [Bug]: az:// URL scheme causes path inconsistency between log store and kernel, leading to 'version already exists' errors on Azure #4320
  • Documentation for Remove::data_change does not match spec #4317
  • [Bug]: Wrong log store registry for file:// schema #4316
  • [Bug]: Insertion Order not maintained when compacting #4310
  • [Bug]: DeltaScan scan includes file column although it's not projected #4307
  • [Bug]: Unable to write on GCP bucket in S3 compatibility mode #4303
  • [Bug]: merge_schema=True fails on first merge into fresh table partitioned by string column #4298
  • Deduplicate _last_checkpoint parsing in deltalake-core #4294
  • Inconsistent i64/u64 usage for defining versions #4293
  • [Bug]: 1.5.0 regression a partitioned Delta table with existing data and a merge into it with merge_schema: True #4292
  • [Bug]: Vacuuming FULL after compaction potentially removes data files preventing time travel #4290
  • [Bug]: Vacuuming with keep_versions requires versions to be in sorted order #4286
  • bug: same version snapshot update doesn't adopt checkpoint written later #4280
  • Re-use stored state in EagerSnapshot #4269
  • [Bug]: Datafusion not reading all partitions on Linux machine #4268
  • [Feature]: CommitData::new should respect "clientVersion" from app_metadata #4263
  • delta_kernel 0.20 upgrade #4256
  • [Feature]: add some changelog content to the docs #4253
  • feature: make commit control args keyword only across mutating APIs #4252
  • Passing cert file in python storage_options #4246
  • [Bug]: After lazy writes, writing large files fails #4229
  • [Bug]: deltalake get_add_actions not exposing bool min/max #4224
  • [Bug]: slack link in issue #4214

rust-v0.31.1 (2026-03-15)

Full Changelog

... (truncated)

Commits
  • 5eb015a Reapply "Avoid breaking change by setting a bunch of features on the sub-crates"
  • fdd24b4 fix: allow boolean to exist in our stats schema
  • eaac5df chore: bump python for next release
  • dd4dc7d test: mark spark trunc generated column tests as pyarrow
  • 9b81886 fix: support Spark TRUNC in generated columns
  • a68b059 Revert "Avoid breaking change by setting a bunch of features on the sub-crates"
  • 2a251a1 docs: clarify delete metrics availability
  • 3b64b76 fix: delete row counts
  • 8b5e162 fix: allow Sequences to be passed to write_deltalake properly
  • befafec chore: update datafusion to 53.1.0
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [deltalake](https://github.com/delta-io/delta.rs) to permit the latest version.
- [Release notes](https://github.com/delta-io/delta.rs/releases)
- [Changelog](https://github.com/delta-io/delta-rs/blob/main/CHANGELOG.md)
- [Commits](delta-io/delta-rs@rust-v0.31.0...rust-v0.32.0)

---
updated-dependencies:
- dependency-name: deltalake
  dependency-version: 0.32.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Dependencies related changes rust Rust code changes labels Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependencies related changes rust Rust code changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants