From 1ff2a2bfa2599b16f4e5cc329b427f5ba8c5e842 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 May 2026 15:53:39 +0000 Subject: [PATCH] build(deps): bump the rust-dependencies group across 1 directory with 27 updates Bumps the rust-dependencies group with 26 updates in the /quickwit directory: | Package | From | To | | --- | --- | --- | | [binggan](https://github.com/pseitz/binggan) | `0.15.3` | `0.17.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.10.0` | | [google-cloud-pubsub](https://github.com/googleapis/google-cloud-rust) | `0.30.0` | `1.0.0` | | [lambda_runtime](https://github.com/aws/aws-lambda-rust-runtime) | `0.13.0` | `1.2.0` | | [lru](https://github.com/jeromefroe/lru-rs) | `0.16.4` | `0.18.0` | | [openssl-probe](https://github.com/rustls/openssl-probe) | `0.1.6` | `0.2.1` | | [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.31.0` | `0.32.0` | | [opentelemetry-appender-tracing](https://github.com/open-telemetry/opentelemetry-rust) | `0.31.1` | `0.32.0` | | [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.31.0` | `0.32.0` | | [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.31.1` | `0.32.0` | | [reqwest-middleware](https://github.com/TrueLayer/reqwest-middleware) | `0.4.2` | `0.5.1` | | [reqwest-retry](https://github.com/TrueLayer/reqwest-middleware) | `0.8.0` | `0.9.1` | | [serde_qs](https://github.com/samscott89/serde_qs) | `0.15.0` | `1.1.1` | | [serde_with](https://github.com/jonasbb/serde_with) | `3.18.0` | `3.20.0` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.38.4` | `0.39.1` | | [tokio-metrics](https://github.com/tokio-rs/tokio-metrics) | `0.4.9` | `0.5.0` | | [toml](https://github.com/toml-rs/toml) | `0.9.12+spec-1.1.0` | `1.1.2+spec-1.1.0` | | [utoipa](https://github.com/juhaku/utoipa) | `4.2.3` | `5.5.0` | | [vrl](https://github.com/vectordotdev/vrl) | `0.31.0` | `0.32.0` | | [aws-sdk-kinesis](https://github.com/awslabs/aws-sdk-rust) | `1.103.0` | `1.104.0` | | [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.129.0` | `1.132.0` | | [aws-sdk-lambda](https://github.com/awslabs/aws-sdk-rust) | `1.120.0` | `1.122.0` | | [aws-sdk-sqs](https://github.com/awslabs/aws-sdk-rust) | `1.97.0` | `1.98.0` | | [azure_identity](https://github.com/azure/azure-sdk-for-rust) | `0.21.0` | `1.0.0` | | [opendal](https://github.com/apache/opendal) | `0.55.0` | `0.56.0` | Updates `binggan` from 0.15.3 to 0.17.0 - [Changelog](https://github.com/PSeitz/binggan/blob/main/CHANGELOG.md) - [Commits](https://github.com/pseitz/binggan/commits) 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.10.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 `lambda_runtime` from 0.13.0 to 1.2.0 - [Release notes](https://github.com/aws/aws-lambda-rust-runtime/releases) - [Changelog](https://github.com/aws/aws-lambda-rust-runtime/blob/main/release-plz.toml) - [Commits](https://github.com/aws/aws-lambda-rust-runtime/compare/lambda-http-0.13.0...lambda_runtime-v1.2.0) Updates `lru` from 0.16.4 to 0.18.0 - [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/jeromefroe/lru-rs/compare/0.16.4...0.18.0) Updates `openssl-probe` from 0.1.6 to 0.2.1 - [Release notes](https://github.com/rustls/openssl-probe/releases) - [Commits](https://github.com/rustls/openssl-probe/compare/0.1.6...0.2.1) Updates `opentelemetry` from 0.31.0 to 0.32.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-prometheus-0.31.0...opentelemetry-0.32.0) Updates `opentelemetry-appender-tracing` from 0.31.1 to 0.32.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-otlp-0.31.1...opentelemetry-appender-tracing-0.32.0) Updates `opentelemetry_sdk` from 0.31.0 to 0.32.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/v0.31.0...opentelemetry_sdk-0.32.0) Updates `opentelemetry-otlp` from 0.31.1 to 0.32.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-otlp-0.31.1...opentelemetry-otlp-0.32.0) Updates `reqwest-middleware` from 0.4.2 to 0.5.1 - [Release notes](https://github.com/TrueLayer/reqwest-middleware/releases) - [Commits](https://github.com/TrueLayer/reqwest-middleware/compare/reqwest-middleware-v0.4.2...reqwest-middleware-v0.5.1) 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 `serde_qs` from 0.15.0 to 1.1.1 - [Release notes](https://github.com/samscott89/serde_qs/releases) - [Changelog](https://github.com/samscott89/serde_qs/blob/main/CHANGELOG.md) - [Commits](https://github.com/samscott89/serde_qs/compare/v0.15.0...v1.1.1) Updates `serde_with` from 3.18.0 to 3.20.0 - [Release notes](https://github.com/jonasbb/serde_with/releases) - [Commits](https://github.com/jonasbb/serde_with/compare/v3.18.0...v3.20.0) Updates `sysinfo` from 0.38.4 to 0.39.1 - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md) - [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.38.4...v0.39.1) Updates `tokio-metrics` from 0.4.9 to 0.5.0 - [Release notes](https://github.com/tokio-rs/tokio-metrics/releases) - [Changelog](https://github.com/tokio-rs/tokio-metrics/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/tokio-metrics/compare/v0.4.9...v0.5.0) Updates `toml` from 0.9.12+spec-1.1.0 to 1.1.2+spec-1.1.0 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.12...toml-v1.1.2) 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](https://github.com/juhaku/utoipa/compare/utoipa-4.2.3...utoipa-5.5.0) Updates `vrl` from 0.31.0 to 0.32.0 - [Changelog](https://github.com/vectordotdev/vrl/blob/main/CHANGELOG.md) - [Commits](https://github.com/vectordotdev/vrl/compare/v0.31.0...v0.32.0) Updates `aws-sdk-kinesis` from 1.103.0 to 1.104.0 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `aws-sdk-s3` from 1.129.0 to 1.132.0 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `aws-sdk-lambda` from 1.120.0 to 1.122.0 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `aws-sdk-sqs` from 1.97.0 to 1.98.0 - [Release notes](https://github.com/awslabs/aws-sdk-rust/releases) - [Commits](https://github.com/awslabs/aws-sdk-rust/commits) Updates `aws-types` from 1.3.14 to 1.3.15 - [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.55.0 to 0.56.0 - [Release notes](https://github.com/apache/opendal/releases) - [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/opendal/compare/v0.55.0...v0.56.0) --- updated-dependencies: - dependency-name: aws-sdk-kinesis dependency-version: 1.104.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-sdk-lambda dependency-version: 1.122.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-sdk-s3 dependency-version: 1.132.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-sdk-sqs dependency-version: 1.98.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: aws-types dependency-version: 1.3.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: azure_identity dependency-version: 0.35.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: binggan dependency-version: 0.16.1 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.10.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: lambda_runtime dependency-version: 1.2.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: lru dependency-version: 0.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opendal dependency-version: 0.56.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: openssl-probe dependency-version: 0.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opentelemetry dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opentelemetry-appender-tracing dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opentelemetry-otlp dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: opentelemetry_sdk dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: reqwest-middleware dependency-version: 0.5.1 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: serde_qs dependency-version: 1.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: serde_with dependency-version: 3.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: sysinfo dependency-version: 0.39.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tokio-metrics dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: toml dependency-version: 1.1.2+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-major 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.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] --- quickwit/Cargo.lock | 1376 ++++++++++++++++++++++++++----------------- quickwit/Cargo.toml | 50 +- 2 files changed, 859 insertions(+), 567 deletions(-) diff --git a/quickwit/Cargo.lock b/quickwit/Cargo.lock index 9b104ff7d61..ad7535426e8 100644 --- a/quickwit/Cargo.lock +++ b/quickwit/Cargo.lock @@ -552,24 +552,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "async-io" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" -dependencies = [ - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-io", - "futures-lite 2.6.1", - "parking", - "polling", - "rustix 1.1.4", - "slab", - "windows-sys 0.61.2", -] - [[package]] name = "async-lock" version = "3.4.2" @@ -581,24 +563,6 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "async-process" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" -dependencies = [ - "async-channel 2.5.0", - "async-io", - "async-lock", - "async-signal", - "async-task", - "blocking", - "cfg-if", - "event-listener 5.4.1", - "futures-lite 2.6.1", - "rustix 1.1.4", -] - [[package]] name = "async-recursion" version = "1.1.1" @@ -610,24 +574,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "async-signal" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" -dependencies = [ - "async-io", - "async-lock", - "atomic-waker", - "cfg-if", - "futures-core", - "futures-io", - "rustix 1.1.4", - "signal-hook-registry", - "slab", - "windows-sys 0.61.2", -] - [[package]] name = "async-speed-limit" version = "0.4.2" @@ -662,12 +608,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "async-task" -version = "4.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" - [[package]] name = "async-trait" version = "0.1.89" @@ -749,6 +689,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f" dependencies = [ "aws-lc-sys", + "untrusted 0.7.1", "zeroize", ] @@ -766,9 +707,9 @@ dependencies = [ [[package]] name = "aws-runtime" -version = "1.7.2" +version = "1.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17" +checksum = "5dcd93c82209ac7413532388067dce79be5a8780c1786e5fae3df22e4dee2864" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -794,9 +735,9 @@ dependencies = [ [[package]] name = "aws-sdk-kinesis" -version = "1.103.0" +version = "1.104.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3756f0a1e0dd2974b83bea6e4967dad47f832c023009468b0bf8efa43e4ed4f9" +checksum = "77dde56b538e97f5d4a17db0dd401a560c148535bc35e56fa8252723b211caaf" dependencies = [ "aws-credential-types", "aws-runtime", @@ -819,9 +760,9 @@ dependencies = [ [[package]] name = "aws-sdk-lambda" -version = "1.120.0" +version = "1.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71e4fb08743829769afb7741924d2a0fd88a6020a9ef55bfc95b855bd6a145d7" +checksum = "6e231021d78da565357c3a53466215114fb4e8e4fd1289e285abbc3968bb6c4d" dependencies = [ "aws-credential-types", "aws-runtime", @@ -844,9 +785,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "1.129.0" +version = "1.132.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d4e8410fadbc0ee453145dd77a4958227b18b05bf67c2795d0a8b8596c9aa0f" +checksum = "5575840a3a6b11f6011463ebe359320dfe5b67babb5e9b06fed6ddf809a9ab40" dependencies = [ "aws-credential-types", "aws-runtime", @@ -865,23 +806,23 @@ dependencies = [ "bytes", "fastrand 2.4.1", "hex", - "hmac", + "hmac 0.13.0", "http 0.2.12", "http 1.4.0", "http-body 1.0.1", - "lru", + "lru 0.16.4", "percent-encoding", "regex-lite", - "sha2 0.10.9", + "sha2 0.11.0", "tracing", "url", ] [[package]] name = "aws-sdk-sqs" -version = "1.97.0" +version = "1.98.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d497fb382b906b04167e62848ad00e56c5ad523791a461d5a5611c186531d81" +checksum = "5d5ee88532abaf0f125d460659cb80fe1506322f69131ed789c32c8d84c520ab" dependencies = [ "aws-credential-types", "aws-runtime", @@ -976,9 +917,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "1.4.2" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4" +checksum = "68dc0b907359b120170613b5c09ccc61304eac3998ff6274b97d93ee6490115a" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", @@ -989,13 +930,13 @@ dependencies = [ "crypto-bigint 0.5.5", "form_urlencoded", "hex", - "hmac", + "hmac 0.13.0", "http 0.2.12", "http 1.4.0", "p256 0.11.1", "percent-encoding", "ring", - "sha2 0.10.9", + "sha2 0.11.0", "subtle", "time", "tracing", @@ -1254,9 +1195,9 @@ dependencies = [ [[package]] name = "aws-types" -version = "1.3.14" +version = "1.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9" +checksum = "2f4bbcaa9304ea40902d3d5f42a0428d1bd895a2b0f6999436fb279ffddc58ac" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -1321,14 +1262,14 @@ dependencies = [ "dyn-clone", "futures", "getrandom 0.2.17", - "hmac", + "hmac 0.12.1", "http-types", "once_cell", "paste", "pin-project", "quick-xml 0.31.0", "rand 0.8.6", - "reqwest", + "reqwest 0.12.28", "rustc_version", "serde", "serde_json", @@ -1339,25 +1280,55 @@ dependencies = [ "uuid", ] +[[package]] +name = "azure_core" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6a26a7d374b440015cbbcbf2d9d8be5a133aa940599f5e5dc569504baa262e" +dependencies = [ + "async-lock", + "async-trait", + "azure_core_macros", + "bytes", + "futures", + "pin-project", + "rustc_version", + "serde", + "serde_json", + "tokio", + "tracing", + "typespec", + "typespec_client_core", +] + +[[package]] +name = "azure_core_macros" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9b52dba6a345f3ad2d42ff8d0d63df9d0994cfa29657bf18ffdbf149f78a4f5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "tracing", +] + [[package]] name = "azure_identity" -version = "0.21.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ddd80344317c40c04b603807b63a5cefa532f1b43522e72f480a988141f744" +checksum = "32edf96b356ca7c51d7590c4925cc36efc3947a5da4468e8e0b25c56ecbb3de5" dependencies = [ "async-lock", - "async-process", "async-trait", - "azure_core", + "azure_core 1.0.0", "futures", - "oauth2 4.4.2", "pin-project", "serde", + "serde_json", "time", "tracing", - "tz-rs", "url", - "uuid", ] [[package]] @@ -1369,7 +1340,7 @@ dependencies = [ "RustyXML", "async-lock", "async-trait", - "azure_core", + "azure_core 0.21.0", "bytes", "serde", "serde_derive", @@ -1386,7 +1357,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97e83c3636ae86d9a6a7962b2112e3b19eb3903915c50ce06ff54ff0a2e6a7e4" dependencies = [ "RustyXML", - "azure_core", + "azure_core 0.21.0", "azure_storage", "azure_svc_blobstorage", "bytes", @@ -1406,7 +1377,7 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e6c6f20c5611b885ba94c7bae5e02849a267381aecb8aee577e8c35ff4064c6" dependencies = [ - "azure_core", + "azure_core 0.21.0", "bytes", "futures", "log", @@ -1416,17 +1387,6 @@ dependencies = [ "time", ] -[[package]] -name = "backon" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef" -dependencies = [ - "fastrand 2.4.1", - "gloo-timers", - "tokio", -] - [[package]] name = "backtrace" version = "0.3.76" @@ -1542,18 +1502,20 @@ dependencies = [ [[package]] name = "binggan" -version = "0.15.3" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d104d03a0d9d525501ac0e0339b3c73d862492cdaab1ad5efb32bc820acf0379" +checksum = "2107d0c98c245ac92034e39b031f5fa042403d8e04e6b60929281a19f838dc60" dependencies = [ "alloca", "bpu_trasher", + "libc", "miniserde", "peakmem-alloc", "perf-event", "quanta", "rustc-hash", "rustop", + "tantivy-query-grammar 0.26.0 (registry+https://github.com/rust-lang/crates.io-index)", "unicode-width 0.1.14", "yansi", ] @@ -1647,19 +1609,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "blocking" -version = "1.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" -dependencies = [ - "async-channel 2.5.0", - "async-task", - "futures-io", - "futures-lite 2.6.1", - "piper", -] - [[package]] name = "bon" version = "3.9.1" @@ -1968,7 +1917,7 @@ dependencies = [ "async-trait", "bytes", "itertools 0.14.0", - "lru", + "lru 0.16.4", "rand 0.10.1", "serde", "tokio", @@ -2115,6 +2064,12 @@ dependencies = [ "cc", ] +[[package]] +name = "cmov" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746" + [[package]] name = "coarsetime" version = "0.1.37" @@ -2161,6 +2116,16 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + [[package]] name = "comfy-table" version = "7.2.2" @@ -2308,12 +2273,6 @@ dependencies = [ "tiny-keccak", ] -[[package]] -name = "const_fn" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413d67b29ef1021b4d60f4aa1e925ca031751e213832b4b1d588fae623c05c60" - [[package]] name = "constant_time_eq" version = "0.4.2" @@ -2594,6 +2553,15 @@ dependencies = [ "cipher", ] +[[package]] +name = "ctutils" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" +dependencies = [ + "cmov", +] + [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -2699,7 +2667,7 @@ dependencies = [ "hashbrown 0.14.5", "lock_api", "once_cell", - "parking_lot_core 0.9.12", + "parking_lot_core", ] [[package]] @@ -2713,7 +2681,7 @@ dependencies = [ "hashbrown 0.14.5", "lock_api", "once_cell", - "parking_lot_core 0.9.12", + "parking_lot_core", ] [[package]] @@ -2771,7 +2739,7 @@ dependencies = [ "liblzma", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "parquet", "rand 0.9.4", "regex", @@ -2804,7 +2772,7 @@ dependencies = [ "itertools 0.14.0", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "tokio", ] @@ -2998,7 +2966,7 @@ dependencies = [ "itertools 0.14.0", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "parquet", "tokio", ] @@ -3063,7 +3031,7 @@ dependencies = [ "futures", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "rand 0.9.4", "tempfile", "url", @@ -3209,7 +3177,7 @@ dependencies = [ "datafusion-common", "datafusion-expr", "datafusion-physical-plan", - "parking_lot 0.12.5", + "parking_lot", "paste", ] @@ -3289,7 +3257,7 @@ dependencies = [ "hashbrown 0.16.1", "indexmap 2.14.0", "itertools 0.14.0", - "parking_lot 0.12.5", + "parking_lot", "paste", "petgraph 0.8.3", "recursive", @@ -3325,7 +3293,7 @@ dependencies = [ "hashbrown 0.16.1", "indexmap 2.14.0", "itertools 0.14.0", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -3374,7 +3342,7 @@ dependencies = [ "itertools 0.14.0", "log", "num-traits", - "parking_lot 0.12.5", + "parking_lot", "pin-project-lite", "tokio", ] @@ -3446,7 +3414,7 @@ dependencies = [ "datafusion-execution", "datafusion-expr", "datafusion-physical-plan", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -3614,6 +3582,7 @@ dependencies = [ "block-buffer 0.12.0", "const-oid 0.10.2", "crypto-common 0.2.1", + "ctutils", ] [[package]] @@ -3627,6 +3596,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "dlv-list" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f" +dependencies = [ + "const-random", +] + [[package]] name = "dns-lookup" version = "3.0.1" @@ -4315,7 +4293,7 @@ checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" dependencies = [ "futures-core", "lock_api", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -4339,19 +4317,6 @@ dependencies = [ "waker-fn", ] -[[package]] -name = "futures-lite" -version = "2.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" -dependencies = [ - "fastrand 2.4.1", - "futures-core", - "futures-io", - "parking", - "pin-project-lite", -] - [[package]] name = "futures-macro" version = "0.3.32" @@ -4473,54 +4438,92 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" -[[package]] -name = "gloo-timers" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" -dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", -] - [[package]] name = "google-cloud-auth" -version = "0.17.2" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57a13fbacc5e9c41ded3ad8d0373175a6b7a6ad430d99e89d314ac121b7ab06" +checksum = "edd4f8c914f230834828771125168eaa39bc6602e32cb0316ceeff2add10d449" dependencies = [ "async-trait", - "base64 0.21.7", - "google-cloud-metadata", - "google-cloud-token", - "home", + "aws-lc-rs", + "base64 0.22.1", + "bytes", + "chrono", + "google-cloud-gax", + "hex", + "hmac 0.13.0", + "http 1.4.0", "jsonwebtoken", - "reqwest", + "reqwest 0.13.3", + "rustc_version", + "rustls 0.23.38", + "rustls-pki-types", "serde", "serde_json", - "thiserror 1.0.69", + "sha2 0.11.0", + "thiserror 2.0.18", "time", "tokio", - "tracing", - "urlencoding", + "url", ] [[package]] name = "google-cloud-gax" -version = "0.19.2" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de13e62d7e0ffc3eb40a0113ddf753cf6ec741be739164442b08893db4f9bfca" +checksum = "83d597e9e4758fc778a60d8c28a8677629675ae40d8652ec000ae5f53f5ae7ec" dependencies = [ - "google-cloud-token", + "base64 0.22.1", + "bytes", + "futures", + "google-cloud-rpc", + "google-cloud-wkt", "http 1.4.0", - "thiserror 1.0.69", + "pin-project", + "rand 0.10.1", + "serde", + "serde_json", + "thiserror 2.0.18", "tokio", - "tokio-retry2", - "tonic 0.12.3", - "tower 0.4.13", +] + +[[package]] +name = "google-cloud-gax-internal" +version = "0.7.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e3e4d09e162fb71314e2c91879bdd495c1f8a1f69e71ccbae5767b8b6c833d6" +dependencies = [ + "bytes", + "futures", + "google-cloud-auth", + "google-cloud-gax", + "google-cloud-rpc", + "google-cloud-wkt", + "h2 0.4.13", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.9.0", + "lazy_static", + "opentelemetry 0.31.0", + "opentelemetry-semantic-conventions", + "opentelemetry_sdk 0.31.0", + "percent-encoding", + "pin-project", + "prost 0.14.3", + "prost-types 0.14.3", + "reqwest 0.13.3", + "rustc_version", + "serde", + "serde_json", + "thiserror 2.0.18", + "tokio", + "tokio-stream", + "tonic 0.14.5", + "tonic-prost", + "tower 0.5.3", "tracing", + "tracing-opentelemetry", ] [[package]] @@ -4535,42 +4538,92 @@ dependencies = [ ] [[package]] -name = "google-cloud-metadata" -version = "0.5.1" +name = "google-cloud-iam-v1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d901aeb453fd80e51d64df4ee005014f6cf39f2d736dd64f7239c132d9d39a6a" +checksum = "eab83affdded409153d2e616174054a780705016c288e43221a0d6a22dd78671" dependencies = [ - "reqwest", - "thiserror 1.0.69", - "tokio", + "async-trait", + "bytes", + "google-cloud-gax", + "google-cloud-gax-internal", + "google-cloud-type", + "google-cloud-wkt", + "serde", + "serde_json", + "serde_with", + "tracing", ] [[package]] name = "google-cloud-pubsub" -version = "0.30.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bebc6e7327e49a66ffb40508c673b7643191bd6b509530193bda97f09272cdcf" +checksum = "fdb075a576ed0ff936ccf77d7b140dff2e8c7a44e3e71d1ec4c42b7a8edac4c1" dependencies = [ - "async-channel 1.9.0", - "async-stream", + "async-trait", + "bytes", + "futures", "google-cloud-auth", "google-cloud-gax", - "google-cloud-googleapis", - "google-cloud-token", - "prost-types 0.13.5", - "thiserror 1.0.69", + "google-cloud-gax-internal", + "google-cloud-iam-v1", + "google-cloud-rpc", + "google-cloud-wkt", + "http 1.4.0", + "prost 0.14.3", + "prost-types 0.14.3", + "serde", + "serde_json", + "serde_with", + "thiserror 2.0.18", "tokio", + "tokio-stream", "tokio-util", "tracing", + "uuid", ] [[package]] -name = "google-cloud-token" -version = "0.1.2" +name = "google-cloud-rpc" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f49c12ba8b21d128a2ce8585955246977fbce4415f680ebf9199b6f9d6d725f" +checksum = "10b177796075b7bfc02bf2e405db665ee850a924fa44cedfc5282b473c5ab203" dependencies = [ - "async-trait", + "bytes", + "google-cloud-wkt", + "serde", + "serde_json", + "serde_with", +] + +[[package]] +name = "google-cloud-type" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3658f2192252ba301a9d0a26e298bd56b55f0edb32de499a2f41ff244c09cf8" +dependencies = [ + "bytes", + "google-cloud-wkt", + "serde", + "serde_json", + "serde_with", +] + +[[package]] +name = "google-cloud-wkt" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5daa3084991800bcc5333d7e77bb19259a02b34ee35f35c27b49d602732306e" +dependencies = [ + "base64 0.22.1", + "bytes", + "serde", + "serde_json", + "serde_with", + "thiserror 2.0.18", + "time", + "url", ] [[package]] @@ -4587,7 +4640,7 @@ dependencies = [ "getrandom 0.3.4", "hashbrown 0.16.1", "nonzero_ext", - "parking_lot 0.12.5", + "parking_lot", "portable-atomic", "quanta", "rand 0.9.4", @@ -4720,6 +4773,11 @@ name = "hashbrown" version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] [[package]] name = "hashlink" @@ -4797,7 +4855,7 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ - "hmac", + "hmac 0.12.1", ] [[package]] @@ -4809,6 +4867,15 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "hmac" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" +dependencies = [ + "digest 0.11.2", +] + [[package]] name = "home" version = "0.5.12" @@ -4909,7 +4976,7 @@ dependencies = [ "anyhow", "async-channel 1.9.0", "base64 0.13.1", - "futures-lite 1.13.0", + "futures-lite", "infer", "pin-project-lite", "rand 0.7.3", @@ -5038,22 +5105,6 @@ dependencies = [ "tower-service", ] -[[package]] -name = "hyper-tls" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" -dependencies = [ - "bytes", - "http-body-util", - "hyper 1.9.0", - "hyper-util", - "native-tls", - "tokio", - "tokio-native-tls", - "tower-service", -] - [[package]] name = "hyper-util" version = "0.1.20" @@ -5332,9 +5383,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", ] [[package]] @@ -5444,10 +5492,12 @@ checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359" dependencies = [ "jiff-static", "jiff-tzdb-platform", + "js-sys", "log", "portable-atomic", "portable-atomic-util", "serde_core", + "wasm-bindgen", "windows-sys 0.61.2", ] @@ -5463,18 +5513,67 @@ dependencies = [ ] [[package]] -name = "jiff-tzdb" -version = "0.1.6" +name = "jiff-tzdb" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076" + +[[package]] +name = "jiff-tzdb-platform" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" +dependencies = [ + "jiff-tzdb", +] + +[[package]] +name = "jni" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" +dependencies = [ + "cfg-if", + "combine", + "jni-macros", + "jni-sys", + "log", + "simd_cesu8", + "thiserror 2.0.18", + "walkdir", + "windows-link", +] + +[[package]] +name = "jni-macros" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "simd_cesu8", + "syn 2.0.117", +] + +[[package]] +name = "jni-sys" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] [[package]] -name = "jiff-tzdb-platform" -version = "0.1.3" +name = "jni-sys-macros" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" dependencies = [ - "jiff-tzdb", + "quote", + "syn 2.0.117", ] [[package]] @@ -5534,17 +5633,20 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "9.3.1" +version = "10.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" +checksum = "eba32bfb4ffdeaca3e34431072faf01745c9b26d25504aa7a6cf5684334fc4fc" dependencies = [ + "aws-lc-rs", "base64 0.22.1", + "getrandom 0.2.17", "js-sys", "pem", - "ring", "serde", "serde_json", + "signature 2.2.0", "simple_asn1", + "zeroize", ] [[package]] @@ -5598,20 +5700,18 @@ dependencies = [ [[package]] name = "lambda_runtime" -version = "0.13.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed49669d6430292aead991e19bf13153135a884f916e68f32997c951af637ebe" +checksum = "5cc1b380b7fb92ddf3913b01f094c3fcf59e31d995bb609645cd64dcdb56ce63" dependencies = [ "async-stream", "base64 0.22.1", "bytes", "futures", "http 1.4.0", - "http-body 1.0.1", "http-body-util", "http-serde", "hyper 1.9.0", - "hyper-util", "lambda_runtime_api_client", "pin-project", "serde", @@ -5619,16 +5719,15 @@ dependencies = [ "serde_path_to_error", "tokio", "tokio-stream", - "tower 0.4.13", - "tower-layer", + "tower 0.5.3", "tracing", ] [[package]] name = "lambda_runtime_api_client" -version = "0.11.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c90a10f094475a34a04da2be11686c4dcfe214d93413162db9ffdff3d3af293a" +checksum = "b5e9ffa99f1e87b21d42ac98fe7eac55f4cfb9ed14677a64a7dab4d8f44399a4" dependencies = [ "bytes", "futures-channel", @@ -5638,9 +5737,7 @@ dependencies = [ "http-body-util", "hyper 1.9.0", "hyper-util", - "tokio", - "tower 0.4.13", - "tower-service", + "tower 0.5.3", "tracing", "tracing-subscriber", ] @@ -5853,6 +5950,15 @@ dependencies = [ "hashbrown 0.16.1", ] +[[package]] +name = "lru" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9" +dependencies = [ + "hashbrown 0.17.0", +] + [[package]] name = "lru-slab" version = "0.1.2" @@ -5943,6 +6049,15 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0" +[[package]] +name = "mea" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6747f54621d156e1b47eb6b25f39a941b9fc347f98f67d25d8881ff99e8ed832" +dependencies = [ + "slab", +] + [[package]] name = "measure_time" version = "0.9.0" @@ -6086,7 +6201,7 @@ dependencies = [ "equivalent", "event-listener 5.4.1", "futures-util", - "parking_lot 0.12.5", + "parking_lot", "portable-atomic", "smallvec", "tagptr", @@ -6133,7 +6248,7 @@ dependencies = [ "libc", "log", "openssl", - "openssl-probe 0.2.1", + "openssl-probe", "openssl-sys", "schannel", "security-framework", @@ -6373,15 +6488,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "num_threads" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" -dependencies = [ - "libc", -] - [[package]] name = "numfmt" version = "1.2.0" @@ -6392,25 +6498,6 @@ dependencies = [ "itoa", ] -[[package]] -name = "oauth2" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c38841cdd844847e3e7c8d29cef9dcfed8877f8f56f9071f77843ecf3baf937f" -dependencies = [ - "base64 0.13.1", - "chrono", - "getrandom 0.2.17", - "http 0.2.12", - "rand 0.8.6", - "serde", - "serde_json", - "serde_path_to_error", - "sha2 0.10.9", - "thiserror 1.0.69", - "url", -] - [[package]] name = "oauth2" version = "5.0.0" @@ -6422,7 +6509,7 @@ dependencies = [ "getrandom 0.2.17", "http 1.4.0", "rand 0.8.6", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "serde_path_to_error", @@ -6474,7 +6561,7 @@ dependencies = [ "http 1.4.0", "humantime", "itertools 0.14.0", - "parking_lot 0.12.5", + "parking_lot", "percent-encoding", "thiserror 2.0.18", "tokio", @@ -6565,30 +6652,61 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendal" -version = "0.55.0" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b31d3d8e99a85d83b73ec26647f5607b80578ed9375810b6e44ffa3590a236" +dependencies = [ + "opendal-core", + "opendal-service-gcs", +] + +[[package]] +name = "opendal-core" +version = "0.56.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d075ab8a203a6ab4bc1bce0a4b9fe486a72bf8b939037f4b78d95386384bc80a" +checksum = "1849dd2687e173e776d3af5fce1ba3ae47b9dd37a09d1c4deba850ef45fe00ca" dependencies = [ "anyhow", - "backon", "base64 0.22.1", "bytes", "futures", - "getrandom 0.2.17", "http 1.4.0", "http-body 1.0.1", "jiff", "log", "md-5 0.10.6", + "mea", "percent-encoding", "quick-xml 0.38.4", - "reqsign", - "reqwest", + "reqsign-core", + "reqwest 0.13.3", "serde", "serde_json", "tokio", "url", "uuid", + "web-time", +] + +[[package]] +name = "opendal-service-gcs" +version = "0.56.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70a49477a10163431896d106136117f5670717f9c9e49cf6f710528800c6633a" +dependencies = [ + "async-trait", + "bytes", + "http 1.4.0", + "log", + "opendal-core", + "percent-encoding", + "quick-xml 0.38.4", + "reqsign-core", + "reqsign-file-read-tokio", + "reqsign-google", + "serde", + "serde_json", + "tokio", ] [[package]] @@ -6601,11 +6719,11 @@ dependencies = [ "chrono", "dyn-clone", "ed25519-dalek", - "hmac", + "hmac 0.12.1", "http 1.4.0", "itertools 0.10.5", "log", - "oauth2 5.0.0", + "oauth2", "p256 0.13.2", "p384", "rand 0.8.6", @@ -6647,12 +6765,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - [[package]] name = "openssl-probe" version = "0.2.1" @@ -6695,13 +6807,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.18", + "tracing", +] + [[package]] name = "opentelemetry-appender-tracing" -version = "0.31.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef6a1ac5ca3accf562b8c306fa8483c85f4390f768185ab775f242f7fe8fdcc2" +checksum = "2c0080f0dc1d7c786f467cd85a4e395fcab11ee852004f39a29a18ab7c25d837" dependencies = [ - "opentelemetry", + "opentelemetry 0.32.0", "tracing", "tracing-core", "tracing-subscriber", @@ -6709,54 +6835,59 @@ dependencies = [ [[package]] name = "opentelemetry-http" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d" +checksum = "5683015d09e2df236ef005b17f6f196f0d5f6313c4fa43a7b6a53b52776e4331" dependencies = [ "async-trait", "bytes", "http 1.4.0", - "opentelemetry", - "reqwest", + "opentelemetry 0.32.0", + "reqwest 0.13.3", ] [[package]] name = "opentelemetry-otlp" -version = "0.31.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f69cd6acbb9af919df949cd1ec9e5e7fdc2ef15d234b6b795aaa525cc02f71f" +checksum = "9966929966d17620d7c316c643ba62631826e10021409357772d5eea84f62c35" dependencies = [ "http 1.4.0", - "opentelemetry", + "opentelemetry 0.32.0", "opentelemetry-http", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.32.0", "prost 0.14.3", - "reqwest", + "reqwest 0.13.3", "serde_json", "thiserror 2.0.18", "tokio", "tonic 0.14.5", - "tracing", + "tonic-types", ] [[package]] name = "opentelemetry-proto" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f" +checksum = "56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638" dependencies = [ "base64 0.22.1", "const-hex", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.32.0", + "opentelemetry_sdk 0.32.0", "prost 0.14.3", "serde", - "serde_json", "tonic 0.14.5", "tonic-prost", ] +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e62e29dfe041afb8ed2a6c9737ab57db4907285d999ef8ad3a59092a36bdc846" + [[package]] name = "opentelemetry_sdk" version = "0.31.0" @@ -6766,8 +6897,24 @@ dependencies = [ "futures-channel", "futures-executor", "futures-util", - "opentelemetry", + "opentelemetry 0.31.0", + "percent-encoding", + "rand 0.9.4", + "thiserror 2.0.18", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368afaed344110f40b179bb8fbe54bc52d98f9bd2b281799ef32487c2650c956" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.32.0", "percent-encoding", + "portable-atomic", "rand 0.9.4", "thiserror 2.0.18", "tokio", @@ -6801,6 +6948,16 @@ dependencies = [ "num-traits", ] +[[package]] +name = "ordered-multimap" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" +dependencies = [ + "dlv-list", + "hashbrown 0.14.5", +] + [[package]] name = "os_pipe" version = "1.2.3" @@ -6913,17 +7070,6 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" -[[package]] -name = "parking_lot" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" -dependencies = [ - "instant", - "lock_api", - "parking_lot_core 0.8.6", -] - [[package]] name = "parking_lot" version = "0.12.5" @@ -6931,21 +7077,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ "lock_api", - "parking_lot_core 0.9.12", -] - -[[package]] -name = "parking_lot_core" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" -dependencies = [ - "cfg-if", - "instant", - "libc", - "redox_syscall 0.2.16", - "smallvec", - "winapi", + "parking_lot_core", ] [[package]] @@ -7101,7 +7233,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", - "hmac", + "hmac 0.12.1", ] [[package]] @@ -7318,17 +7450,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "piper" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" -dependencies = [ - "atomic-waker", - "fastrand 2.4.1", - "futures-io", -] - [[package]] name = "pkcs1" version = "0.7.5" @@ -7508,20 +7629,6 @@ dependencies = [ "pnet_sys", ] -[[package]] -name = "polling" -version = "3.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" -dependencies = [ - "cfg-if", - "concurrent-queue", - "hermit-abi", - "pin-project-lite", - "rustix 1.1.4", - "windows-sys 0.61.2", -] - [[package]] name = "poly1305" version = "0.8.0" @@ -7680,30 +7787,6 @@ dependencies = [ "toml_edit", ] -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - [[package]] name = "proc-macro-error-attr2" version = "2.0.0" @@ -7781,7 +7864,7 @@ dependencies = [ "lazy_static", "libc", "memchr", - "parking_lot 0.12.5", + "parking_lot", "procfs", "thiserror 2.0.18", ] @@ -8006,7 +8089,7 @@ dependencies = [ "murmur3", "native-tls", "nom 7.1.3", - "oauth2 5.0.0", + "oauth2", "openidconnect", "pem", "prost 0.13.5", @@ -8075,6 +8158,16 @@ dependencies = [ "serde", ] +[[package]] +name = "quick-xml" +version = "0.39.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" +dependencies = [ + "memchr", + "serde", +] + [[package]] name = "quick_cache" version = "0.6.21" @@ -8084,7 +8177,7 @@ dependencies = [ "ahash", "equivalent", "hashbrown 0.16.1", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -8138,11 +8231,11 @@ dependencies = [ "indicatif", "itertools 0.14.0", "numfmt", - "openssl-probe 0.1.6", - "opentelemetry", + "openssl-probe", + "opentelemetry 0.32.0", "opentelemetry-appender-tracing", "opentelemetry-otlp", - "opentelemetry_sdk", + "opentelemetry_sdk 0.32.0", "predicates", "quickwit-actors", "quickwit-cluster", @@ -8157,7 +8250,7 @@ dependencies = [ "quickwit-search", "quickwit-serve", "quickwit-storage", - "reqwest", + "reqwest 0.12.28", "rustls 0.23.38", "serde_json", "tabled", @@ -8263,8 +8356,8 @@ dependencies = [ "hyper 1.9.0", "hyper-util", "itertools 0.14.0", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.32.0", + "opentelemetry_sdk 0.32.0", "pin-project", "pnet", "prometheus", @@ -8331,7 +8424,7 @@ dependencies = [ "fnv", "futures", "itertools 0.14.0", - "lru", + "lru 0.18.0", "mockall", "proptest", "quickwit-actors", @@ -8552,7 +8645,7 @@ dependencies = [ "rand 0.10.1", "rdkafka", "regex", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "sqlx", @@ -8636,7 +8729,7 @@ dependencies = [ "quickwit-serve", "quickwit-storage", "rand 0.10.1", - "reqwest", + "reqwest 0.12.28", "rustls 0.23.38", "serde_json", "tempfile", @@ -8946,9 +9039,9 @@ dependencies = [ "quickwit-metastore", "quickwit-proto", "quickwit-serve", - "reqwest", - "reqwest-middleware", - "reqwest-retry 0.8.0", + "reqwest 0.12.28", + "reqwest-middleware 0.5.1", + "reqwest-retry 0.9.1", "serde", "serde_json", "thiserror 2.0.18", @@ -9023,8 +9116,8 @@ dependencies = [ "itertools 0.14.0", "mime_guess", "mockall", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.32.0", + "opentelemetry_sdk 0.32.0", "percent-encoding", "pprof", "prost 0.14.3", @@ -9054,7 +9147,7 @@ dependencies = [ "rustls-pemfile", "serde", "serde_json", - "serde_qs 0.15.0", + "serde_qs 1.1.2", "serde_with", "tempfile", "thiserror 2.0.18", @@ -9087,7 +9180,7 @@ dependencies = [ "aws-sdk-s3", "aws-smithy-runtime", "aws-smithy-types", - "azure_core", + "azure_core 0.21.0", "azure_identity", "azure_storage", "azure_storage_blobs", @@ -9099,7 +9192,7 @@ dependencies = [ "http 1.4.0", "http-body-util", "hyper 1.9.0", - "lru", + "lru 0.18.0", "md5", "mini-moka", "mockall", @@ -9112,7 +9205,7 @@ dependencies = [ "quickwit-config", "quickwit-proto", "regex", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "stable_deref_trait", @@ -9153,6 +9246,7 @@ version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ + "aws-lc-rs", "bytes", "getrandom 0.3.4", "lru-slab", @@ -9428,15 +9522,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags 1.3.2", -] - [[package]] name = "redox_syscall" version = "0.5.18" @@ -9485,7 +9570,7 @@ dependencies = [ "fluent-uri", "getrandom 0.3.4", "hashbrown 0.16.1", - "parking_lot 0.12.5", + "parking_lot", "percent-encoding", "serde_json", ] @@ -9548,40 +9633,86 @@ dependencies = [ ] [[package]] -name = "relative-path" -version = "2.0.1" +name = "relative-path" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bca40a312222d8ba74837cb474edef44b37f561da5f773981007a10bbaa992b0" +dependencies = [ + "serde", +] + +[[package]] +name = "reqsign-aws-v4" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44eaca382e94505a49f1a4849658d153aebf79d9c1a58e5dd3b10361511e9f43" +dependencies = [ + "anyhow", + "bytes", + "form_urlencoded", + "http 1.4.0", + "log", + "percent-encoding", + "quick-xml 0.39.4", + "reqsign-core", + "rust-ini", + "serde", + "serde_json", + "serde_urlencoded", + "sha1 0.10.6", +] + +[[package]] +name = "reqsign-core" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b10302cf0a7d7e7352ba211fc92c3c5bebf1286153e49cc5aa87348078a8e102" +dependencies = [ + "anyhow", + "base64 0.22.1", + "bytes", + "form_urlencoded", + "futures", + "hex", + "hmac 0.12.1", + "http 1.4.0", + "jiff", + "log", + "percent-encoding", + "sha1 0.10.6", + "sha2 0.10.9", + "windows-sys 0.61.2", +] + +[[package]] +name = "reqsign-file-read-tokio" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bca40a312222d8ba74837cb474edef44b37f561da5f773981007a10bbaa992b0" +checksum = "e2d89295b3d17abea31851cc8de55d843d89c52132c864963c38d41920613dc5" dependencies = [ - "serde", + "anyhow", + "reqsign-core", + "tokio", ] [[package]] -name = "reqsign" -version = "0.16.5" +name = "reqsign-google" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701" +checksum = "35cc609b49c69e76ecaceb775a03f792d1ed3e7755ab3548d4534fd801e3242e" dependencies = [ - "anyhow", - "async-trait", - "base64 0.22.1", - "chrono", "form_urlencoded", - "getrandom 0.2.17", - "hex", - "hmac", - "home", "http 1.4.0", "jsonwebtoken", "log", "percent-encoding", - "rand 0.8.6", - "reqwest", + "reqsign-aws-v4", + "reqsign-core", "rsa", "serde", "serde_json", - "sha1 0.10.6", "sha2 0.10.9", + "tokio", ] [[package]] @@ -9592,8 +9723,6 @@ checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", "bytes", - "encoding_rs", - "futures-channel", "futures-core", "futures-util", "h2 0.4.13", @@ -9602,12 +9731,9 @@ dependencies = [ "http-body-util", "hyper 1.9.0", "hyper-rustls 0.27.9", - "hyper-tls", "hyper-util", "js-sys", "log", - "mime", - "native-tls", "percent-encoding", "pin-project-lite", "quinn", @@ -9619,7 +9745,6 @@ dependencies = [ "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-native-tls", "tokio-rustls 0.26.4", "tokio-util", "tower 0.5.3", @@ -9628,11 +9753,53 @@ dependencies = [ "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams", + "wasm-streams 0.4.2", "web-sys", "webpki-roots 1.0.7", ] +[[package]] +name = "reqwest" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.9.0", + "hyper-rustls 0.27.9", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "quinn", + "rustls 0.23.38", + "rustls-pki-types", + "rustls-platform-verifier", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "tokio", + "tokio-rustls 0.26.4", + "tokio-util", + "tower 0.5.3", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams 0.5.0", + "web-sys", +] + [[package]] name = "reqwest-middleware" version = "0.4.2" @@ -9642,31 +9809,24 @@ dependencies = [ "anyhow", "async-trait", "http 1.4.0", - "reqwest", + "reqwest 0.12.28", "serde", "thiserror 1.0.69", "tower-service", ] [[package]] -name = "reqwest-retry" -version = "0.7.0" +name = "reqwest-middleware" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c73e4195a6bfbcb174b790d9b3407ab90646976c55de58a6515da25d851178" +checksum = "199dda04a536b532d0cc04d7979e39b1c763ea749bf91507017069c00b96056f" dependencies = [ "anyhow", "async-trait", - "futures", - "getrandom 0.2.17", "http 1.4.0", - "hyper 1.9.0", - "parking_lot 0.11.2", - "reqwest", - "reqwest-middleware", - "retry-policies 0.4.0", - "thiserror 1.0.69", - "tokio", - "wasm-timer", + "reqwest 0.13.3", + "thiserror 2.0.18", + "tower-service", ] [[package]] @@ -9681,22 +9841,33 @@ dependencies = [ "getrandom 0.2.17", "http 1.4.0", "hyper 1.9.0", - "reqwest", - "reqwest-middleware", - "retry-policies 0.5.1", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", + "retry-policies", "thiserror 2.0.18", "tokio", - "tracing", "wasmtimer", ] [[package]] -name = "retry-policies" -version = "0.4.0" +name = "reqwest-retry" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c" +checksum = "fe2412db2af7d2268e7a5406be0431f37d9eb67ff390f35b395716f5f06c2eaa" dependencies = [ - "rand 0.8.6", + "anyhow", + "async-trait", + "futures", + "getrandom 0.2.17", + "http 1.4.0", + "hyper 1.9.0", + "reqwest 0.13.3", + "reqwest-middleware 0.5.1", + "retry-policies", + "thiserror 2.0.18", + "tokio", + "tracing", + "wasmtimer", ] [[package]] @@ -9715,7 +9886,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb" dependencies = [ "crypto-bigint 0.4.9", - "hmac", + "hmac 0.12.1", "zeroize", ] @@ -9725,7 +9896,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ - "hmac", + "hmac 0.12.1", "subtle", ] @@ -9748,7 +9919,7 @@ dependencies = [ "cfg-if", "getrandom 0.2.17", "libc", - "untrusted", + "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -9825,6 +9996,16 @@ dependencies = [ "walkdir", ] +[[package]] +name = "rust-ini" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7" +dependencies = [ + "cfg-if", + "ordered-multimap", +] + [[package]] name = "rust_decimal" version = "1.41.0" @@ -9916,7 +10097,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" dependencies = [ - "openssl-probe 0.2.1", + "openssl-probe", "rustls-pki-types", "schannel", "security-framework", @@ -9941,6 +10122,33 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls-platform-verifier" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" +dependencies = [ + "core-foundation", + "core-foundation-sys", + "jni", + "log", + "once_cell", + "rustls 0.23.38", + "rustls-native-certs", + "rustls-platform-verifier-android", + "rustls-webpki 0.103.13", + "security-framework", + "security-framework-sys", + "webpki-root-certs", + "windows-sys 0.61.2", +] + +[[package]] +name = "rustls-platform-verifier-android" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" + [[package]] name = "rustls-webpki" version = "0.101.7" @@ -9948,7 +10156,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ "ring", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -9960,7 +10168,7 @@ dependencies = [ "aws-lc-rs", "ring", "rustls-pki-types", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -10119,7 +10327,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ "ring", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -10349,13 +10557,14 @@ dependencies = [ [[package]] name = "serde_qs" -version = "0.15.0" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3faaf9e727533a19351a43cc5a8de957372163c7d35cc48c90b75cdda13c352" +checksum = "67d525c8ff68aa99e5818302259bdd02d86d0303710616f39c0f44846ff6d332" dependencies = [ + "itoa", "percent-encoding", + "ryu", "serde", - "thiserror 2.0.18", ] [[package]] @@ -10393,11 +10602,12 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.18.0" +version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f" +checksum = "e72c1c2cb7b223fafb600a619537a871c2818583d619401b785e7c0b746ccde2" dependencies = [ "base64 0.22.1", + "bs58", "chrono", "hex", "indexmap 1.9.3", @@ -10412,9 +10622,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.18.0" +version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65" +checksum = "b90c488738ecb4fb0262f41f43bc40efc5868d9fb744319ddf5f5317f417bfac" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -10459,7 +10669,7 @@ dependencies = [ "futures-util", "log", "once_cell", - "parking_lot 0.12.5", + "parking_lot", "scc", "serial_test_derive", ] @@ -10629,6 +10839,16 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" +[[package]] +name = "simd_cesu8" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" +dependencies = [ + "rustc_version", + "simdutf8", +] + [[package]] name = "simdutf8" version = "0.1.5" @@ -10949,7 +11169,7 @@ dependencies = [ "generic-array", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "itoa", "log", "md-5 0.10.6", @@ -10988,7 +11208,7 @@ dependencies = [ "futures-util", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "home", "itoa", "log", @@ -11065,7 +11285,7 @@ dependencies = [ "id-set", "log", "nohash-hasher", - "parking_lot 0.12.5", + "parking_lot", "rand 0.9.4", "serde", "serde_json", @@ -11097,7 +11317,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" dependencies = [ "new_debug_unreachable", - "parking_lot 0.12.5", + "parking_lot", "phf_shared 0.11.3", "precomputed-hash", ] @@ -11245,9 +11465,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.38.4" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ab6a2f8bfe508deb3c6406578252e491d299cbbf3bc0529ecc3313aee4a52f" +checksum = "a4deba334e1190ba7cb498327affa11e5ece10d26a30ab2f27fcf09504b8d8b6" dependencies = [ "libc", "objc2-core-foundation", @@ -11322,7 +11542,7 @@ dependencies = [ "itertools 0.14.0", "levenshtein_automata", "log", - "lru", + "lru 0.16.4", "lz4_flex 0.13.0", "measure_time", "memmap2", @@ -11339,7 +11559,7 @@ dependencies = [ "tantivy-columnar", "tantivy-common", "tantivy-fst", - "tantivy-query-grammar", + "tantivy-query-grammar 0.26.0 (git+https://github.com/quickwit-oss/tantivy/?rev=edfb02b)", "tantivy-sstable", "tantivy-stacker", "tantivy-tokenizer-api", @@ -11398,6 +11618,19 @@ dependencies = [ "utf8-ranges", ] +[[package]] +name = "tantivy-query-grammar" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfadb8526b6da90704feb293b0701a6aae62ea14983143344be2dc5ce30f1d82" +dependencies = [ + "fnv", + "nom 7.1.3", + "ordered-float 5.3.0", + "serde", + "serde_json", +] + [[package]] name = "tantivy-query-grammar" version = "0.26.0" @@ -11593,9 +11826,7 @@ dependencies = [ "deranged", "itoa", "js-sys", - "libc", "num-conv", - "num_threads", "powerfmt", "serde_core", "time-core", @@ -11693,7 +11924,7 @@ dependencies = [ "bytes", "libc", "mio", - "parking_lot 0.12.5", + "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2 0.6.3", @@ -11715,9 +11946,9 @@ dependencies = [ [[package]] name = "tokio-metrics" -version = "0.4.9" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e0410015c6db7b67b9c9ab2a3af4d74a942d637ff248d0d055073750deac6f9" +checksum = "d9e81d53caf955549b1dec7af4ac2149e94cc25ed97b4a545151140281e2f528" dependencies = [ "futures-util", "pin-project-lite", @@ -11735,16 +11966,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "tokio-retry2" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0a122635e32bd827df297f311ca5e0292636bbd82f67ff84a4bedeab06dbeb" -dependencies = [ - "pin-project", - "tokio", -] - [[package]] name = "tokio-rustls" version = "0.24.1" @@ -11787,32 +12008,25 @@ dependencies = [ "futures-core", "futures-io", "futures-sink", + "futures-util", + "hashbrown 0.15.5", "pin-project-lite", "tokio", ] [[package]] name = "toml" -version = "0.9.12+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" +checksum = "81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee" dependencies = [ "indexmap 2.14.0", "serde_core", "serde_spanned", - "toml_datetime 0.7.5+spec-1.1.0", + "toml_datetime", "toml_parser", "toml_writer", - "winnow 0.7.15", -] - -[[package]] -name = "toml_datetime" -version = "0.7.5+spec-1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" -dependencies = [ - "serde_core", + "winnow 1.0.1", ] [[package]] @@ -11831,7 +12045,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b59c4d22ed448339746c59b905d24568fcbb3ab65a500494f7b8c3e97739f2b" dependencies = [ "indexmap 2.14.0", - "toml_datetime 1.1.1+spec-1.1.0", + "toml_datetime", "toml_parser", "winnow 1.0.1", ] @@ -11870,15 +12084,12 @@ dependencies = [ "percent-encoding", "pin-project", "prost 0.13.5", - "rustls-pemfile", "tokio", - "tokio-rustls 0.26.4", "tokio-stream", "tower 0.4.13", "tower-layer", "tower-service", "tracing", - "webpki-roots 0.26.11", ] [[package]] @@ -11980,6 +12191,17 @@ dependencies = [ "tonic-prost", ] +[[package]] +name = "tonic-types" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a875a902255423d34c1f20838ab374126db8eb41625b7947a1d54113b0b7399" +dependencies = [ + "prost 0.14.3", + "prost-types 0.14.3", + "tonic 0.14.5", +] + [[package]] name = "tower" version = "0.4.13" @@ -12032,6 +12254,7 @@ dependencies = [ "futures-util", "http 1.4.0", "http-body 1.0.1", + "http-body-util", "iri-string", "pin-project-lite", "tokio", @@ -12105,7 +12328,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc" dependencies = [ "js-sys", - "opentelemetry", + "opentelemetry 0.31.0", "smallvec", "tracing", "tracing-core", @@ -12185,6 +12408,57 @@ version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de" +[[package]] +name = "typespec" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21666a31293beab8f41d38c2849ddbc342cd9c7cb4d71a9818868287a8934e53" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "typespec_client_core" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "924f0c734e0ac3b881ab99d032bd28fcc969d2bb73ef1b8dd4772fd8e518a382" +dependencies = [ + "async-trait", + "base64 0.22.1", + "bytes", + "dyn-clone", + "futures", + "pin-project", + "rand 0.10.1", + "reqwest 0.13.3", + "serde", + "serde_json", + "time", + "tokio", + "tracing", + "typespec", + "typespec_macros", + "url", + "uuid", +] + +[[package]] +name = "typespec_macros" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c608f4427943f8adb211abc95c87672b1b98847152783507d54e3246e502f60" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.117", +] + [[package]] name = "typetag" version = "0.2.21" @@ -12256,15 +12530,6 @@ dependencies = [ "typify-impl", ] -[[package]] -name = "tz-rs" -version = "0.6.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33851b15c848fad2cf4b105c6bb66eb9512b6f6c44a4b13f57c53c73c707e2b4" -dependencies = [ - "const_fn", -] - [[package]] name = "ua-parser" version = "0.2.2" @@ -12384,6 +12649,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + [[package]] name = "untrusted" version = "0.9.0" @@ -12470,9 +12741,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "utoipa" -version = "4.2.3" +version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5afb1a60e207dca502682537fefcfd9921e71d0b83e9576060f09abc6efab23" +checksum = "8bde15df68e80b16c7d16b9616e80770ad158988daa56a27dccd1e55558b0160" dependencies = [ "indexmap 2.14.0", "serde", @@ -12482,11 +12753,10 @@ dependencies = [ [[package]] name = "utoipa-gen" -version = "4.3.1" +version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20c24e8ab68ff9ee746aad22d39b5535601e6416d1b0feeabf78be986a5c4392" +checksum = "6ba0b99ee52df3028635d93840c797102da61f8a7bb3cf751032455895b52ef8" dependencies = [ - "proc-macro-error", "proc-macro2", "quote", "syn 2.0.117", @@ -12536,9 +12806,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vrl" -version = "0.31.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "398a6efaf0e120eae12249f7cc89a82ffd3fa8d98165e341bee6dd9a973bba6a" +checksum = "a51400e79d9a8efc8089d38bf7f11d07ebca5eb11c5f247c4783ec9409d048d0" dependencies = [ "aes", "aes-siv", @@ -12569,9 +12839,10 @@ dependencies = [ "encoding_rs", "fancy-regex", "flate2", + "getrandom 0.3.4", "grok", "hex", - "hmac", + "hmac 0.12.1", "hostname", "iana-time-zone", "idna", @@ -12601,12 +12872,12 @@ dependencies = [ "psl-types", "publicsuffix", "quoted_printable", - "rand 0.8.6", + "rand 0.9.4", "regex", "relative-path", - "reqwest", - "reqwest-middleware", - "reqwest-retry 0.7.0", + "reqwest 0.12.28", + "reqwest-middleware 0.4.2", + "reqwest-retry 0.8.0", "roxmltree 0.21.1", "rust_decimal", "seahash", @@ -12854,15 +13125,13 @@ dependencies = [ ] [[package]] -name = "wasm-timer" -version = "0.2.5" +name = "wasm-streams" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" +checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb" dependencies = [ - "futures", + "futures-util", "js-sys", - "parking_lot 0.11.2", - "pin-utils", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -12888,7 +13157,7 @@ checksum = "1c598d6b99ea013e35844697fc4670d08339d5cda15588f193c6beedd12f644b" dependencies = [ "futures", "js-sys", - "parking_lot 0.12.5", + "parking_lot", "pin-utils", "slab", "wasm-bindgen", @@ -12914,6 +13183,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "webpki-root-certs" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31141ce3fc3e300ae89b78c0dd67f9708061d1d2eda54b8209346fd6be9a92c" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "webpki-roots" version = "0.26.11" @@ -13555,6 +13833,20 @@ name = "zeroize" version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +dependencies = [ + "zeroize_derive", +] + +[[package]] +name = "zeroize_derive" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] [[package]] name = "zerotrie" diff --git a/quickwit/Cargo.toml b/quickwit/Cargo.toml index 72cf3a6e09e..abd03321253 100644 --- a/quickwit/Cargo.toml +++ b/quickwit/Cargo.toml @@ -97,7 +97,7 @@ async-speed-limit = "0.4" async-trait = "0.1" backtrace = "0.3" base64 = "0.22" -binggan = { version = "0.15" } +binggan = { version = "0.17" } bitpacking = "0.9.3" bytes = { version = "1", features = ["serde"] } bytesize = { version = "2.3.1", features = ["serde"] } @@ -127,10 +127,10 @@ futures-util = { version = "0.3", default-features = false } glob = "0.3" # We can't directly update google-cloud-auth to 1.3 and google-cloud-gax to 1.4, because the latest version # of google-cloud-pubsub is "0.30" which explicitly depends on: google-cloud-auth ^0.17 and google-cloud-gax ^0.19. -google-cloud-auth = "0.17.2" -google-cloud-gax = "0.19.2" +google-cloud-auth = "1.10.0" +google-cloud-gax = "1.10.0" google-cloud-googleapis = { version = "0.16", features = ["pubsub"] } -google-cloud-pubsub = "0.30" +google-cloud-pubsub = "1.0" governor = "0.10.4" heck = "0.5" hex = "0.4" @@ -153,10 +153,10 @@ hyper-util = { version = "0.1", default-features = false, features = [ indexmap = { version = "2.12", features = ["serde"] } indicatif = "0.18" itertools = "0.14" -lambda_runtime = "0.13" +lambda_runtime = "1.2" json_comments = "0.2" libz-sys = "1.1" -lru = "0.16" +lru = "0.18" matches = "0.1" md5 = "0.8" mime_guess = "2.0" @@ -168,11 +168,11 @@ nom = "8.0" numfmt = "1.2" oneshot = { version = "0.2", features = ["async", "std"] } openssl = { version = "0.10", default-features = false } -openssl-probe = "0.1" -opentelemetry = "0.31" -opentelemetry-appender-tracing = "0.31" -opentelemetry_sdk = { version = "0.31", features = ["rt-tokio"] } -opentelemetry-otlp = { version = "0.31", features = ["grpc-tonic", "http-json"] } +openssl-probe = "0.2" +opentelemetry = "0.32" +opentelemetry-appender-tracing = "0.32" +opentelemetry_sdk = { version = "0.32", features = ["rt-tokio"] } +opentelemetry-otlp = { version = "0.32", features = ["grpc-tonic", "http-json"] } ouroboros = "0.18" parquet = { version = "58", default-features = false, features = ["arrow", "snap", "variant_experimental", "zstd"] } percent-encoding = "2.3" @@ -216,8 +216,8 @@ reqwest = { version = "0.12", default-features = false, features = [ "json", "rustls-tls", ] } -reqwest-middleware = "0.4" -reqwest-retry = "0.8" +reqwest-middleware = "0.5" +reqwest-retry = "0.9" rust-embed = "8.9" rustc-hash = "2.1" rustls = "0.23" @@ -231,8 +231,8 @@ sea-query-binder = { version = "0.7", features = [ serde = { version = "1.0.228", features = ["derive", "rc"] } serde_json = "1.0" serde_json_borrow = "0.9" -serde_qs = { version = "0.15" } -serde_with = "3.16" +serde_qs = { version = "1.1" } +serde_with = "3.20" serde_yaml = "0.9" serial_test = { version = "3.2", features = ["file_locks"] } sha2 = "0.11" @@ -249,7 +249,7 @@ sqlx = { version = "0.8", features = [ ] } syn = { version = "2.0", features = ["extra-traits", "full", "parsing"] } sync_wrapper = "1" -sysinfo = { version = "0.38", default-features = false, features = ["disk"] } +sysinfo = { version = "0.39", default-features = false, features = ["disk"] } tabled = { version = "0.20", features = ["ansi"] } tempfile = "3" thiserror = "2" @@ -258,14 +258,14 @@ tikv-jemalloc-ctl = { version = "0.6", features = ["stats"] } tikv-jemallocator = "0.6" time = { version = "0.3", features = ["std", "formatting", "macros"] } tokio = { version = "1.48", features = ["full"] } -tokio-metrics = { version = "0.4", features = ["rt"] } +tokio-metrics = { version = "0.5", features = ["rt"] } tokio-rustls = { version = "0.26", default-features = false } tokio-stream = { version = "0.1", features = ["sync"] } tokio-util = { version = "0.7", default-features = false, features = [ "compat", "io-util", ] } -toml = "0.9" +toml = "1.1" tonic = { version = "0.14", features = [ "_tls-any", "gzip", @@ -307,9 +307,9 @@ username = "0.2" # We cannot upgrade to utoipa 5.0+ due to significant breaking changes: # 1. The `OpenApi` struct structure changed (fields are private), breaking our manual merging logic in openapi.rs # in `quickwit-serve`. This code is fundamentally incompatible with version 5.x. -utoipa = { version = "4.2", features = ["time", "ulid"] } +utoipa = { version = "5.5", features = ["time", "ulid"] } uuid = { version = "1.19", features = ["v4", "serde"] } -vrl = { version = "0.31", default-features = false, features = [ +vrl = { version = "0.32", default-features = false, features = [ "compiler", "diagnostic", "stdlib", @@ -322,10 +322,10 @@ zstd = { version = "0.13", default-features = false } aws-config = "1.8" aws-credential-types = { version = "1.2", features = ["hardcoded-credentials"] } aws-runtime = "1.5" -aws-sdk-kinesis = "1.97" -aws-sdk-s3 = "1.129" +aws-sdk-kinesis = "1.104" +aws-sdk-s3 = "1.132" aws-sdk-lambda = "1" -aws-sdk-sqs = "1.91" +aws-sdk-sqs = "1.98" aws-smithy-async = "1.2" aws-smithy-mocks = "0.2" aws-smithy-http-client = { version = "1.1", features = ["default-client"] } @@ -337,7 +337,7 @@ aws-smithy-types = { version = "1.3", features = [ aws-types = "1.3" azure_core = { version = "0.21", features = ["hmac_rust", "enable_reqwest_rustls"] } -azure_identity = { version = "0.21" } +azure_identity = { version = "1.0" } azure_storage = { version = "0.21", default-features = false, features = [ "enable_reqwest_rustls", ] } @@ -345,7 +345,7 @@ azure_storage_blobs = { version = "0.21", default-features = false, features = [ "enable_reqwest_rustls", ] } -opendal = { version = "0.55", default-features = false } +opendal = { version = "0.56", default-features = false } reqsign = { version = "0.18", default-features = false, features = ["google", "default-context"] } quickwit-actors = { path = "quickwit-actors" }