Skip to content

build(deps): bump the rust-dependencies group across 1 directory with 29 updates#6517

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/quickwit/rust-dependencies-ca1a23a3df
Open

build(deps): bump the rust-dependencies group across 1 directory with 29 updates#6517
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/quickwit/rust-dependencies-ca1a23a3df

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the rust-dependencies group with 27 updates in the /quickwit directory:

Package From To
arrow 58.3.0 59.0.0
bytesize 2.3.1 2.4.0
google-cloud-auth 0.17.2 1.10.0
google-cloud-gax 0.19.2 1.11.0
google-cloud-pubsub 0.30.0 1.0.0
parquet 58.3.0 59.0.0
procfs 0.17.0 0.18.0
pulsar 6.7.2 6.8.0
reqwest-middleware 0.4.2 0.5.2
reqwest-retry 0.8.0 0.9.1
sea-query 0.32.7 1.0.1
serde_qs 0.15.0 1.1.2
serde_with 3.20.0 3.21.0
serial_test 3.4.0 3.5.0
tabled 0.20.0 0.21.0
utoipa 4.2.3 5.5.0
vrl 0.32.0 0.33.1
aws-smithy-types 1.4.7 1.5.0
azure_identity 0.21.0 1.0.0
opendal 0.56.0 0.57.0
datafusion 53.1.0 54.0.0
datafusion-substrait 53.1.0 54.0.0
datafusion-datasource 53.1.0 54.0.0
datafusion-physical-plan 53.1.0 54.0.0
datafusion-datasource-parquet 53.1.0 54.0.0
datafusion-distributed 1.0.0 2.0.0
thrift 0.17.0 0.23.0

Updates arrow from 58.3.0 to 59.0.0

Release notes

Sourced from arrow's releases.

arrow 59.0.0

Changelog

59.0.0 (2026-06-04)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow casting plain struct to dictionary encoded struct #10038 [arrow]
  • Optimize arrow-flight #10029
  • Align buffers when importing via from_ffi / ArrowArrayStreamReader #10028 [arrow]
  • Switch Parquet LogicalType enum to macro generated version #9995 [parquet]
  • Future proof Parquet Thrift parser #9973 [parquet]
  • Add DatePart 1-indexed variants #9964 [arrow]
  • perf: Rework Parquet Thrift handling of boolean fields #9946 [parquet]
  • Add benchmarks for REE to parquet #9935 [parquet] [arrow]
  • (re) Allow Large FixedSizeBinaryArrays #9906 [arrow]

... (truncated)

Changelog

Sourced from arrow's changelog.

59.0.0 (2026-06-04)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow casting plain struct to dictionary encoded struct #10038 [arrow]
  • Optimize arrow-flight #10029
  • Align buffers when importing via from_ffi / ArrowArrayStreamReader #10028 [arrow]
  • Switch Parquet LogicalType enum to macro generated version #9995 [parquet]
  • Future proof Parquet Thrift parser #9973 [parquet]
  • Add DatePart 1-indexed variants #9964 [arrow]
  • perf: Rework Parquet Thrift handling of boolean fields #9946 [parquet]
  • Add benchmarks for REE to parquet #9935 [parquet] [arrow]
  • (re) Allow Large FixedSizeBinaryArrays #9906 [arrow]
  • Add a is_normalized flag to DictionaryArray #9841
  • [Variant] Remove BorrowedShreddingState #9790
  • [parquet] Expose whether FileDecryptionProperties uses a KeyRetriever #9721 [parquet]
  • Align cast logic for from/to_decimal for variant to cast kernel #9688 [arrow]

Fixed bugs:

  • parquet-variant build might fail on s390x #10026
  • FixedSizeBinaryArray implements From<Vec<&[u8]>> etc despite conversion being fallible #10018 [parquet] [arrow]
  • string -> decimal cast should not treat empty string as 0 #10009 [arrow]
  • Cast FixedSizeList to List will lost datatype metadata in list #10004 [arrow]
  • Record reader panics with "index out of bounds" when row group num_rows exceeds actual column data #9992 [parquet]
  • parquet predicate-cache: panic / silent row drop on single-leaf nullable struct #9982 [parquet]
  • parquet-variant doesn't build on 32-bit targets #9977
  • Date32 doesn't parse date with large year #9960 [arrow]
  • msrv check failing on main due to tonic@0.14.6 #9938 [parquet] [arrow] [arrow-flight]

Documentation updates:

... (truncated)

Commits
  • e5e66fa Add test for parquet-testing/bad_data/ARROW-[GH-47662](https://github.com/apache/arrow-rs/issues/47662).parquet (#10077)
  • 9f96a8f Prepare for 59.0.0 release (#10063)
  • d7ef673 Bump max throughput in flight benchmark before blocking (#10070)
  • 8042ea2 Pluggable page spilling API for the Parquet ArrowWriter (PageStore) (#10020)
  • 1e8ea5e fix(parquet): bound data page byte size for large variable-width values (#9972)
  • 2a1d40d Reduce Miri runtime even more (#9650)
  • 97f4b14 arrow-buffer: i256: implement ilog (#9453)
  • 6c39797 Improve email created by create_tarball.sh script (#9944)
  • 9949226 perf(parquet): LevelInfoBuilder batch write when no repetition childs (#10037)
  • 58bdc7d arrow-buffer: i256: Implement num_traits wrapping shift (#9418)
  • Additional commits viewable in compare view

Updates bytesize from 2.3.1 to 2.4.0

Release notes

Sourced from bytesize's releases.

bytesize: v2.4.0

  • Implement Sum for ByteSize.
  • Minimum supported Rust version (MSRV) is now 1.85.
Changelog

Sourced from bytesize's changelog.

2.4.0

  • Implement Sum for ByteSize.
  • Minimum supported Rust version (MSRV) is now 1.85.
Commits
  • ebf8ed3 chore: release v2.4.0 (#161)
  • 2a1423f feat: implement Sum for ByteSize (#169)
  • b2b22f3 ci: pin actions
  • 3c02c4c chore: update msrv to 1.85
  • 227baa7 chore(deps): bump rand from 0.10.0 to 0.10.1 (#162)
  • 9a4a9c7 chore(deps): bump toml from 1.0.6+spec-1.1.0 to 1.1.2+spec-1.1.0 (#160)
  • b695837 chore(deps): bump taiki-e/install-action from 2.70.3 to 2.75.27 (#158)
  • 94e559a chore(deps): bump actions-rust-lang/setup-rust-toolchain (#159)
  • 1cacb79 chore(deps): bump actions-rust-lang/setup-rust-toolchain (#151)
  • ed48c91 chore(deps): bump taiki-e/install-action from 2.68.15 to 2.70.3 (#150)
  • Additional commits viewable in compare view

Updates google-cloud-auth from 0.17.2 to 1.10.0

Release notes

Sourced from google-cloud-auth's releases.

v1.0.0

First GA release

We are proud to announce the 1.0 release of the Google Cloud client libraries for Rust. This is the first GA version of the client libraries.

What's Included

  • Fully asynchronous clients for over 140 services, including Cloud Storage, Vertex AI, Secret Manager, and Key Management Service.
  • Fully asynchronous auth library, with support for application default credentials, service account credentials, user credentials, compute engine metadata service, and OIDC-based external credentials[^1].
  • Idiomatic abstractions for long-running operations and pagination APIs.
  • Automatic retries for requests that fail due to transient errors.
  • Automatic demarshalling of error details into idiomatic types.
  • Automatic resumes for uploads to and downloads from Cloud Storage.
  • Support for streaming uploads to Cloud Storage, with retries on errors.
  • Automatic checksumming of data uploaded to or downloaded from Cloud Storage.

What's changed

Compared to the previous release (v0.12.0) this release bumps the version numbers to 1.0.0 and updates README files.

Full Changelog: googleapis/google-cloud-rust@v0.12.0...v1.0.0

Footnotes

[^1]: Also known as workload identify federation or "bring your own id".

Commits

Updates google-cloud-gax from 0.19.2 to 1.11.0

Release notes

Sourced from google-cloud-gax's releases.

v1.0.0

First GA release

We are proud to announce the 1.0 release of the Google Cloud client libraries for Rust. This is the first GA version of the client libraries.

What's Included

  • Fully asynchronous clients for over 140 services, including Cloud Storage, Vertex AI, Secret Manager, and Key Management Service.
  • Fully asynchronous auth library, with support for application default credentials, service account credentials, user credentials, compute engine metadata service, and OIDC-based external credentials[^1].
  • Idiomatic abstractions for long-running operations and pagination APIs.
  • Automatic retries for requests that fail due to transient errors.
  • Automatic demarshalling of error details into idiomatic types.
  • Automatic resumes for uploads to and downloads from Cloud Storage.
  • Support for streaming uploads to Cloud Storage, with retries on errors.
  • Automatic checksumming of data uploaded to or downloaded from Cloud Storage.

What's changed

Compared to the previous release (v0.12.0) this release bumps the version numbers to 1.0.0 and updates README files.

Full Changelog: googleapis/google-cloud-rust@v0.12.0...v1.0.0

Footnotes

[^1]: Also known as workload identify federation or "bring your own id".

Commits

Updates google-cloud-pubsub from 0.30.0 to 1.0.0

Release notes

Sourced from google-cloud-pubsub's releases.

v1.0.0

First GA release

We are proud to announce the 1.0 release of the Google Cloud client libraries for Rust. This is the first GA version of the client libraries.

What's Included

  • Fully asynchronous clients for over 140 services, including Cloud Storage, Vertex AI, Secret Manager, and Key Management Service.
  • Fully asynchronous auth library, with support for application default credentials, service account credentials, user credentials, compute engine metadata service, and OIDC-based external credentials[^1].
  • Idiomatic abstractions for long-running operations and pagination APIs.
  • Automatic retries for requests that fail due to transient errors.
  • Automatic demarshalling of error details into idiomatic types.
  • Automatic resumes for uploads to and downloads from Cloud Storage.
  • Support for streaming uploads to Cloud Storage, with retries on errors.
  • Automatic checksumming of data uploaded to or downloaded from Cloud Storage.

What's changed

Compared to the previous release (v0.12.0) this release bumps the version numbers to 1.0.0 and updates README files.

Full Changelog: googleapis/google-cloud-rust@v0.12.0...v1.0.0

Footnotes

[^1]: Also known as workload identify federation or "bring your own id".

Commits

Updates hyper from 1.9.0 to 1.10.1

Release notes

Sourced from hyper's releases.

v1.10.1

What's Changed

Full Changelog: hyperium/hyper@v1.10.0...v1.10.1

v1.10.0

Features

Bug Fixes

  • http1:
  • http2:
    • do not reserve capacity before body data is available (#4061) (99f24345, closes #4003)
    • reading trailers shouldn't propagate NO_ERROR from early response (#3998) (e5ad96b1)

Refactors, chores, et al

New Contributors

... (truncated)

Changelog

Sourced from hyper's changelog.

v1.10.1 (2026-05-29)

Bug Fixes

  • http1: fix busy loop when peer half-closes and open body (#4086) (c6cb906f, closes #4085)

v1.10.0 (2026-05-27)

Bug Fixes

  • http1:
  • http2:
    • do not reserve capacity before body data is available (#4061) (99f24345, closes #4003)
    • reading trailers shouldn't propagate NO_ERROR from early response (#3998) (e5ad96b1)

Features

Commits

Updates parquet from 58.3.0 to 59.0.0

Release notes

Sourced from parquet's releases.

arrow 59.0.0

Changelog

59.0.0 (2026-06-04)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow casting plain struct to dictionary encoded struct #10038 [arrow]
  • Optimize arrow-flight #10029
  • Align buffers when importing via from_ffi / ArrowArrayStreamReader #10028 [arrow]
  • Switch Parquet LogicalType enum to macro generated version #9995 [parquet]
  • Future proof Parquet Thrift parser #9973 [parquet]
  • Add DatePart 1-indexed variants #9964 [arrow]
  • perf: Rework Parquet Thrift handling of boolean fields #9946 [parquet]
  • Add benchmarks for REE to parquet #9935 [parquet] [arrow]
  • (re) Allow Large FixedSizeBinaryArrays #9906 [arrow]

... (truncated)

Changelog

Sourced from parquet's changelog.

59.0.0 (2026-06-04)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow casting plain struct to dictionary encoded struct #10038 [arrow]
  • Optimize arrow-flight #10029
  • Align buffers when importing via from_ffi / ArrowArrayStreamReader #10028 [arrow]
  • Switch Parquet LogicalType enum to macro generated version #9995 [parquet]
  • Future proof Parquet Thrift parser #9973 [parquet]
  • Add DatePart 1-indexed variants #9964 [arrow]
  • perf: Rework Parquet Thrift handling of boolean fields #9946 [parquet]
  • Add benchmarks for REE to parquet #9935 [parquet] [arrow]
  • (re) Allow Large FixedSizeBinaryArrays #9906 [arrow]
  • Add a is_normalized flag to DictionaryArray #9841
  • [Variant] Remove BorrowedShreddingState #9790
  • [parquet] Expose whether FileDecryptionProperties uses a KeyRetriever #9721 [parquet]
  • Align cast logic for from/to_decimal for variant to cast kernel #9688 [arrow]

Fixed bugs:

  • parquet-variant build might fail on s390x #10026
  • FixedSizeBinaryArray implements From<Vec<&[u8]>> etc despite conversion being fallible #10018 [parquet] [arrow]
  • string -> decimal cast should not treat empty string as 0 #10009 [arrow]
  • Cast FixedSizeList to List will lost datatype metadata in list #10004 [arrow]
  • Record reader panics with "index out of bounds" when row group num_rows exceeds actual column data #9992 [parquet]
  • parquet predicate-cache: panic / silent row drop on single-leaf nullable struct #9982 [parquet]
  • parquet-variant doesn't build on 32-bit targets #9977
  • Date32 doesn't parse date with large year #9960 [arrow]
  • msrv check failing on main due to tonic@0.14.6 #9938 [parquet] [arrow] [arrow-flight]

Documentation updates:

... (truncated)

Commits
  • e5e66fa Add test for parquet-testing/bad_data/ARROW-[GH-47662](https://github.com/apache/arrow-rs/issues/47662).parquet (#10077)
  • 9f96a8f Prepare for 59.0.0 release (#10063)
  • d7ef673 Bump max throughput in flight benchmark before blocking (#10070)
  • 8042ea2 Pluggable page spilling API for the Parquet ArrowWriter (PageStore) (#10020)
  • 1e8ea5e fix(parquet): bound data page byte size for large variable-width values (#9972)
  • 2a1d40d Reduce Miri runtime even more (#9650)
  • 97f4b14 arrow-buffer: i256: implement ilog (#9453)
  • 6c39797 Improve email created by create_tarball.sh script (#9944)
  • 9949226 perf(parquet): LevelInfoBuilder batch write when no repetition childs (#10037)
  • 58bdc7d arrow-buffer: i256: Implement num_traits wrapping shift (#9418)
  • Additional commits viewable in compare view

Updates procfs from 0.17.0 to 0.18.0

Release notes

Sourced from procfs's releases.

v0.18.0

What's Changed

… 29 updates

Bumps the rust-dependencies group with 27 updates in the /quickwit directory:

| Package | From | To |
| --- | --- | --- |
| [arrow](https://github.com/apache/arrow-rs) | `58.3.0` | `59.0.0` |
| [bytesize](https://github.com/bytesize-rs/bytesize) | `2.3.1` | `2.4.0` |
| [google-cloud-auth](https://github.com/googleapis/google-cloud-rust) | `0.17.2` | `1.10.0` |
| [google-cloud-gax](https://github.com/googleapis/google-cloud-rust) | `0.19.2` | `1.11.0` |
| [google-cloud-pubsub](https://github.com/googleapis/google-cloud-rust) | `0.30.0` | `1.0.0` |
| [parquet](https://github.com/apache/arrow-rs) | `58.3.0` | `59.0.0` |
| [procfs](https://github.com/eminence/procfs) | `0.17.0` | `0.18.0` |
| [pulsar](https://github.com/streamnative/pulsar-rs) | `6.7.2` | `6.8.0` |
| [reqwest-middleware](https://github.com/TrueLayer/reqwest-middleware) | `0.4.2` | `0.5.2` |
| [reqwest-retry](https://github.com/TrueLayer/reqwest-middleware) | `0.8.0` | `0.9.1` |
| [sea-query](https://github.com/SeaQL/sea-query) | `0.32.7` | `1.0.1` |
| [serde_qs](https://github.com/samscott89/serde_qs) | `0.15.0` | `1.1.2` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.20.0` | `3.21.0` |
| [serial_test](https://github.com/palfrey/serial_test) | `3.4.0` | `3.5.0` |
| [tabled](https://github.com/zhiburt/tabled) | `0.20.0` | `0.21.0` |
| [utoipa](https://github.com/juhaku/utoipa) | `4.2.3` | `5.5.0` |
| [vrl](https://github.com/vectordotdev/vrl) | `0.32.0` | `0.33.1` |
| [aws-smithy-types](https://github.com/smithy-lang/smithy-rs) | `1.4.7` | `1.5.0` |
| [azure_identity](https://github.com/azure/azure-sdk-for-rust) | `0.21.0` | `1.0.0` |
| [opendal](https://github.com/apache/opendal) | `0.56.0` | `0.57.0` |
| [datafusion](https://github.com/apache/datafusion) | `53.1.0` | `54.0.0` |
| [datafusion-substrait](https://github.com/apache/datafusion) | `53.1.0` | `54.0.0` |
| [datafusion-datasource](https://github.com/apache/datafusion) | `53.1.0` | `54.0.0` |
| [datafusion-physical-plan](https://github.com/apache/datafusion) | `53.1.0` | `54.0.0` |
| [datafusion-datasource-parquet](https://github.com/apache/datafusion) | `53.1.0` | `54.0.0` |
| [datafusion-distributed](https://github.com/datafusion-contrib/datafusion-distributed) | `1.0.0` | `2.0.0` |
| [thrift](https://github.com/apache/thrift) | `0.17.0` | `0.23.0` |



Updates `arrow` from 58.3.0 to 59.0.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.3.0...59.0.0)

Updates `bytesize` from 2.3.1 to 2.4.0
- [Release notes](https://github.com/bytesize-rs/bytesize/releases)
- [Changelog](https://github.com/bytesize-rs/bytesize/blob/master/CHANGELOG.md)
- [Commits](bytesize-rs/bytesize@bytesize-v2.3.1...bytesize-v2.4.0)

Updates `google-cloud-auth` from 0.17.2 to 1.10.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits)

Updates `google-cloud-gax` from 0.19.2 to 1.11.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits)

Updates `google-cloud-pubsub` from 0.30.0 to 1.0.0
- [Release notes](https://github.com/googleapis/google-cloud-rust/releases)
- [Commits](https://github.com/googleapis/google-cloud-rust/commits/v1.0.0)

Updates `hyper` from 1.9.0 to 1.10.1
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v1.9.0...v1.10.1)

Updates `parquet` from 58.3.0 to 59.0.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.3.0...59.0.0)

Updates `procfs` from 0.17.0 to 0.18.0
- [Release notes](https://github.com/eminence/procfs/releases)
- [Commits](eminence/procfs@v0.17.0...v0.18.0)

Updates `pulsar` from 6.7.2 to 6.8.0
- [Release notes](https://github.com/streamnative/pulsar-rs/releases)
- [Commits](streamnative/pulsar-rs@v6.7.2...v6.8.0)

Updates `reqwest-middleware` from 0.4.2 to 0.5.2
- [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases)
- [Commits](TrueLayer/reqwest-middleware@reqwest-middleware-v0.4.2...reqwest-middleware-v0.5.2)

Updates `reqwest-retry` from 0.8.0 to 0.9.1
- [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases)
- [Commits](https://github.com/TrueLayer/reqwest-middleware/commits/reqwest-retry-v0.9.1)

Updates `sea-query` from 0.32.7 to 1.0.1
- [Release notes](https://github.com/SeaQL/sea-query/releases)
- [Changelog](https://github.com/SeaQL/sea-query/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SeaQL/sea-query/commits)

Updates `serde_json` from 1.0.149 to 1.0.150
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.149...v1.0.150)

Updates `serde_qs` from 0.15.0 to 1.1.2
- [Release notes](https://github.com/samscott89/serde_qs/releases)
- [Changelog](https://github.com/samscott89/serde_qs/blob/main/CHANGELOG.md)
- [Commits](samscott89/serde_qs@v0.15.0...v1.1.2)

Updates `serde_with` from 3.20.0 to 3.21.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.20.0...v3.21.0)

Updates `serial_test` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](palfrey/serial_test@v3.4.0...v3.5.0)

Updates `tabled` from 0.20.0 to 0.21.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zhiburt/tabled/commits)

Updates `utoipa` from 4.2.3 to 5.5.0
- [Release notes](https://github.com/juhaku/utoipa/releases)
- [Changelog](https://github.com/juhaku/utoipa/blob/master/utoipa-rapidoc/CHANGELOG.md)
- [Commits](juhaku/utoipa@utoipa-4.2.3...utoipa-5.5.0)

Updates `vrl` from 0.32.0 to 0.33.1
- [Changelog](https://github.com/vectordotdev/vrl/blob/main/CHANGELOG.md)
- [Commits](vectordotdev/vrl@v0.32.0...v0.33.1)

Updates `aws-smithy-types` from 1.4.7 to 1.5.0
- [Release notes](https://github.com/smithy-lang/smithy-rs/releases)
- [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/smithy-lang/smithy-rs/commits)

Updates `azure_identity` from 0.21.0 to 1.0.0
- [Release notes](https://github.com/azure/azure-sdk-for-rust/releases)
- [Commits](https://github.com/azure/azure-sdk-for-rust/compare/azure_identity-0.21.0...azure_identity@1.0.0)

Updates `opendal` from 0.56.0 to 0.57.0
- [Release notes](https://github.com/apache/opendal/releases)
- [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md)
- [Commits](apache/opendal@v0.56.0...v0.57.0)

Updates `datafusion` from 53.1.0 to 54.0.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.1.0...54.0.0)

Updates `datafusion-substrait` from 53.1.0 to 54.0.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.1.0...54.0.0)

Updates `datafusion-datasource` from 53.1.0 to 54.0.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.1.0...54.0.0)

Updates `datafusion-physical-plan` from 53.1.0 to 54.0.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.1.0...54.0.0)

Updates `datafusion-datasource-parquet` from 53.1.0 to 54.0.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.1.0...54.0.0)

Updates `datafusion-distributed` from 1.0.0 to 2.0.0
- [Release notes](https://github.com/datafusion-contrib/datafusion-distributed/releases)
- [Commits](datafusion-contrib/datafusion-distributed@v1.0.0...v2.0.0)

Updates `thrift` from 0.17.0 to 0.23.0
- [Release notes](https://github.com/apache/thrift/releases)
- [Changelog](https://github.com/apache/thrift/blob/master/CHANGES.md)
- [Commits](apache/thrift@v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 59.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: bytesize
  dependency-version: 2.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: google-cloud-auth
  dependency-version: 1.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: google-cloud-gax
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: google-cloud-pubsub
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: hyper
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: parquet
  dependency-version: 59.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: procfs
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: pulsar
  dependency-version: 6.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: reqwest-middleware
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: reqwest-retry
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: sea-query
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: serde_json
  dependency-version: 1.0.150
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_qs
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: serde_with
  dependency-version: 3.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: serial_test
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tabled
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: utoipa
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: vrl
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: aws-smithy-types
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: azure_identity
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: opendal
  dependency-version: 0.57.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: datafusion
  dependency-version: 54.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: datafusion-substrait
  dependency-version: 54.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: datafusion-datasource
  dependency-version: 54.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: datafusion-physical-plan
  dependency-version: 54.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: datafusion-datasource-parquet
  dependency-version: 54.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: datafusion-distributed
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: thrift
  dependency-version: 0.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
...

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 Jun 16, 2026
@dependabot dependabot Bot requested review from a team as code owners June 16, 2026 14:00
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 16, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b72ea278a8

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread quickwit/Cargo.toml
Comment on lines +235 to +236
reqwest-middleware = "0.5"
reqwest-retry = "0.9"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep reqwest-middleware on the same reqwest major

With this bump, Cargo.lock resolves reqwest-middleware 0.5.2 and reqwest-retry 0.9.1 against reqwest 0.13.4, while quickwit-rest-client still directly depends on workspace reqwest 0.12.28; rest_client.rs builds a client with reqwest::ClientBuilder and passes it to ReqwestMiddlewareClientBuilder::new, so the two different reqwest::Client types meet whenever the rest client is built. Please keep middleware/retry on the 0.4/0.8 line or move the workspace reqwest version and code together.

Useful? React with 👍 / 👎.

Comment thread quickwit/Cargo.toml
rustls = "0.23"
rustls-pemfile = "2.2"
sea-query = { version = "0.32" }
sea-query = { version = "1.0" }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep sea-query aligned with sea-query-binder

Bumping only sea-query leaves Cargo.lock with two crate versions: quickwit-metastore gets sea-query 1.0.1, but sea-query-binder 0.7.0 still depends on sea-query 0.32.7. The Postgres metastore imports sea_query_binder::SqlxBinder and calls build_sqlx on builders from the direct sea_query dependency, so the trait impl is for a different SelectStatement type when the postgres feature is enabled. Please upgrade the binder to a 1.x-compatible release or keep sea-query at 0.32.

Useful? React with 👍 / 👎.

Comment thread quickwit/Cargo.toml

azure_core = { version = "0.21", features = ["hmac_rust", "enable_reqwest_rustls"] }
azure_identity = { version = "0.21" }
azure_identity = { version = "1.0" }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep azure_identity on the Azure 0.21 stack

This updates only azure_identity to 1.0 while azure_core, azure_storage, and azure_storage_blobs remain on 0.21, which Cargo.lock resolves as two different azure_core crates. Under the quickwit-storage/azure release feature, azure_identity::create_credential() returns a credential from azure_core 1.0, but StorageCredentials::token_credential comes from the 0.21 storage crate and expects an azure_core 0.21 credential, so Azure-enabled builds cannot wire default/managed identity credentials. Please keep azure_identity at 0.21 or upgrade the Azure crates together.

Useful? React with 👍 / 👎.

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

Labels

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