Skip to content

Comments

Bump deltalake from 0.29.2 to 0.30.2#2226

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/deltalake-0.30.2
Open

Bump deltalake from 0.29.2 to 0.30.2#2226
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/deltalake-0.30.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2026

Bumps deltalake from 0.29.2 to 0.30.2.

Release notes

Sourced from deltalake's releases.

rust-v0.30.0

⚠️ There are a number of API changes between 0.30.x and `0.29.4 ⚠️

This release includes delta_kernel which includes some performance improvements around stats parsing. The 0.30.x release line is expected to have a number of patch releases that incorporate more and more performance improvements with our delta_kernel integration.

Full Changelog

Merged pull requests:

  • refactor: remove log_data call sites in find_files #4026 (roeap)
  • chore: remove wildcard dependency for publishing #4025 (rtyler)
  • refactor: use logical type ref when getting stats #4019 (roeap)
  • fix: handle stats config in data sink #4016 (roeap)
  • fix: null handling when extracting scalars #4014 (roeap)
  • fix: between range handling in expression translations #4013 (roeap)
  • chore: fix windows uri test #4011 (hntd187)
  • refactor: towards lazier snapshots #4010 (roeap)
  • fix: pin pyspark and clear disk space in runners #4007 (ion-elgreco)
  • test: add utilities for asserting DAT scan results #4005 (roeap)
  • chore: update delta-kernel to 0.19 #4004 (roeap)
  • refactor: simplify kernel extensions #4003 (roeap)
  • chore: clippy #4002 (roeap)
  • refactor: handle target version when resolving snapshot #4001 (roeap)
  • refactor: use rstest for running DAT tests #4000 (roeap)
  • feat: kernel expression conversion #3998 (roeap)
  • chore: add easier local coverage reporting #3995 (rtyler)
  • feat: expose operations on DeltaTable #3987 (roeap)
  • chore: remove some warnigs #3986 (roeap)
  • chore: normalize Url going into logstore and update everything to take references #3985 (rtyler)
  • fix: add missing field to snapshot serde #3984 (roeap)
  • feat: allow for concurrent deletes in conflict checker if data_change is false #3982 (abhiaagarwal)
  • fix: remove 3.9 from ci matrix #3978 (ion-elgreco)
  • fix: decode path before lookup #3976 (ion-elgreco)
  • chore: remove deprecated pyo3 methods #3975 (ion-elgreco)
  • chore: removing APIs and deprecation warnings: 0.30.x here we come #3962 (rtyler)
  • feat: update to DataFusion 51, arrow 57, delta-kernel 0.18.0, pyo3 26, pyo3-arrow 0.14 #3949 (hntd187)
  • fix: schema evolution for merge operation #3945 (JustinRush80)
  • chore: remove Python 3.9 from our build infrastructure #3937 (rtyler)
  • docs: fix small typo issue #3935 (bmoreau8)
  • chore: removing references to using partition_filters for partition overwrite #3912 (zyd14)
  • feat(datafusion): add max_temp_directory_size parameter for z-order and compact operations for DataFusion #3847 (fvaleye)

Fixed bugs:

  • Asked to increase max_temp_directory_size in the disk manager configuration when optimizing large table #3833

... (truncated)

Changelog

Sourced from deltalake's changelog.

Changelog

rust-v0.30.0 (2025-12-31)

⚠️ There are a number of API changes between 0.30.x and 0.29.4, but we expect to see better performance as a result!

Full Changelog

Merged pull requests:

  • refactor: remove log_data call sites in find_files #4026 (roeap)
  • chore: remove wildcard dependency for publishing #4025 (rtyler)
  • refactor: use logical type ref when getting stats #4019 (roeap)
  • fix: handle stats config in data sink #4016 (roeap)
  • fix: null handling when extracting scalars #4014 (roeap)
  • fix: between range handling in expression translations #4013 (roeap)
  • chore: fix windows uri test #4011 (hntd187)
  • refactor: towards lazier snapshots #4010 (roeap)
  • fix: pin pyspark and clear disk space in runners #4007 (ion-elgreco)
  • test: add utilities for asserting DAT scan results #4005 (roeap)
  • chore: update delta-kernel to 0.19 #4004 (roeap)
  • refactor: simplify kernel extensions #4003 (roeap)
  • chore: clippy #4002 (roeap)
  • refactor: handle target version when resolving snapshot #4001 (roeap)
  • refactor: use rstest for running DAT tests #4000 (roeap)
  • feat: kernel expression conversion #3998 (roeap)
  • chore: add easier local coverage reporting #3995 (rtyler)
  • feat: expose operations on DeltaTable #3987 (roeap)
  • chore: remove some warnigs #3986 (roeap)
  • chore: normalize Url going into logstore and update everything to take references #3985 (rtyler)
  • fix: add missing field to snapshot serde #3984 (roeap)
  • feat: allow for concurrent deletes in conflict checker if data_change is false #3982 (abhiaagarwal)
  • fix: remove 3.9 from ci matrix #3978 (ion-elgreco)
  • fix: decode path before lookup #3976 (ion-elgreco)
  • chore: remove deprecated pyo3 methods #3975 (ion-elgreco)
  • chore: removing APIs and deprecation warnings: 0.30.x here we come #3962 (rtyler)
  • feat: update to DataFusion 51, arrow 57, delta-kernel 0.18.0, pyo3 26, pyo3-arrow 0.14 #3949 (hntd187)
  • fix: schema evolution for merge operation #3945 (JustinRush80)
  • chore: remove Python 3.9 from our build infrastructure #3937 (rtyler)
  • docs: fix small typo issue #3935 (bmoreau8)
  • chore: removing references to using partition_filters for partition overwrite #3912 (zyd14)
  • feat(datafusion): add max_temp_directory_size parameter for z-order and compact operations for DataFusion #3847 (fvaleye)

Fixed bugs:

  • Asked to increase max_temp_directory_size in the disk manager configuration when optimizing large table #3833

Closed issues:

  • [Bug]: Count / get_add_actions exception for an empty table #4023

... (truncated)

Commits
  • cd031ef fix(cdf): make cdf builders build function accessible
  • e85896d perf: cache schema per stream instead of per batch
  • 9f8d9c9 chore: upgrade the aws crate for a patch release
  • f50db08 aws: use default-https-client
  • 91053ef move user to front
  • c7009ac support abfss urls
  • 515f3d7 chore: upgrade core and meta package to 0.30.2 for next release
  • 296a8d8 fix: when updating state always create a new object
  • fd79507 fix: avoid unnecessary reload of file data by file_views()
  • 055093c fix: ensure that delete on an empty table works
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [deltalake](https://github.com/delta-io/delta.rs) from 0.29.2 to 0.30.2.
- [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.29.2...rust-v0.30.2)

---
updated-dependencies:
- dependency-name: deltalake
  dependency-version: 0.30.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 8, 2026
@codecov
Copy link

codecov bot commented Feb 8, 2026

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants