diff --git a/quickwit/Cargo.lock b/quickwit/Cargo.lock index df5058a551c..74accbc12f0 100644 --- a/quickwit/Cargo.lock +++ b/quickwit/Cargo.lock @@ -562,24 +562,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" @@ -591,24 +573,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" @@ -620,24 +584,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" @@ -672,12 +618,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" @@ -759,6 +699,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f" dependencies = [ "aws-lc-sys", + "untrusted 0.7.1", "zeroize", ] @@ -776,9 +717,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", @@ -804,9 +745,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", @@ -829,9 +770,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", @@ -854,9 +795,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", @@ -875,23 +816,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", @@ -986,9 +927,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", @@ -999,13 +940,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", @@ -1264,9 +1205,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", @@ -1331,14 +1272,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", @@ -1349,25 +1290,55 @@ dependencies = [ "uuid", ] +[[package]] +name = "azure_core" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9966f75417a6779ea221531960d9d46fe630879606501aa5277312ad4ae38587" +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 = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70066e34b8db2c3f0b852c56a99333bd25fdedfb8850cd95dddf930928b47b80" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "tracing", +] + [[package]] name = "azure_identity" -version = "0.21.0" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ddd80344317c40c04b603807b63a5cefa532f1b43522e72f480a988141f744" +checksum = "385e4426c01965149a002a72c54c43d6f1b9d2244179e70647df48e3b28f8c32" dependencies = [ "async-lock", - "async-process", "async-trait", - "azure_core", + "azure_core 0.35.0", "futures", - "oauth2 4.4.2", "pin-project", "serde", + "serde_json", "time", "tracing", - "tz-rs", "url", - "uuid", ] [[package]] @@ -1379,7 +1350,7 @@ dependencies = [ "RustyXML", "async-lock", "async-trait", - "azure_core", + "azure_core 0.21.0", "bytes", "serde", "serde_derive", @@ -1396,7 +1367,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", @@ -1416,7 +1387,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", @@ -1426,17 +1397,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" @@ -1552,18 +1512,20 @@ dependencies = [ [[package]] name = "binggan" -version = "0.15.3" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d104d03a0d9d525501ac0e0339b3c73d862492cdaab1ad5efb32bc820acf0379" +checksum = "d22ded5d4d31b90cfa2d9d28716767d4951e35e0c2a4f55c0c636ef58e577306" 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", ] @@ -1657,19 +1619,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" @@ -1978,7 +1927,7 @@ dependencies = [ "async-trait", "bytes", "itertools 0.14.0", - "lru", + "lru 0.16.4", "rand 0.10.1", "serde", "tokio", @@ -2125,6 +2074,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" @@ -2171,6 +2126,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" @@ -2318,12 +2283,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" @@ -2604,6 +2563,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" @@ -2709,7 +2677,7 @@ dependencies = [ "hashbrown 0.14.5", "lock_api", "once_cell", - "parking_lot_core 0.9.12", + "parking_lot_core", ] [[package]] @@ -2723,7 +2691,7 @@ dependencies = [ "hashbrown 0.14.5", "lock_api", "once_cell", - "parking_lot_core 0.9.12", + "parking_lot_core", ] [[package]] @@ -2781,7 +2749,7 @@ dependencies = [ "liblzma", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "parquet", "rand 0.9.4", "regex", @@ -2814,7 +2782,7 @@ dependencies = [ "itertools 0.14.0", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "tokio", ] @@ -3008,7 +2976,7 @@ dependencies = [ "itertools 0.14.0", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "parquet", "tokio", ] @@ -3073,7 +3041,7 @@ dependencies = [ "futures", "log", "object_store", - "parking_lot 0.12.5", + "parking_lot", "rand 0.9.4", "tempfile", "url", @@ -3219,7 +3187,7 @@ dependencies = [ "datafusion-common", "datafusion-expr", "datafusion-physical-plan", - "parking_lot 0.12.5", + "parking_lot", "paste", ] @@ -3299,7 +3267,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", @@ -3335,7 +3303,7 @@ dependencies = [ "hashbrown 0.16.1", "indexmap 2.14.0", "itertools 0.14.0", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -3384,7 +3352,7 @@ dependencies = [ "itertools 0.14.0", "log", "num-traits", - "parking_lot 0.12.5", + "parking_lot", "pin-project-lite", "tokio", ] @@ -3456,7 +3424,7 @@ dependencies = [ "datafusion-execution", "datafusion-expr", "datafusion-physical-plan", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -3624,6 +3592,7 @@ dependencies = [ "block-buffer 0.12.0", "const-oid 0.10.2", "crypto-common 0.2.1", + "ctutils", ] [[package]] @@ -3637,6 +3606,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" @@ -4325,7 +4303,7 @@ checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" dependencies = [ "futures-core", "lock_api", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -4349,19 +4327,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" @@ -4483,54 +4448,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", + "opentelemetry-semantic-conventions", + "opentelemetry_sdk", + "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]] @@ -4545,64 +4548,113 @@ 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 = "0.33.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bebc6e7327e49a66ffb40508c673b7643191bd6b509530193bda97f09272cdcf" +checksum = "ccc3b3dd828e30d963fca9abe6ff1c893e8e4344f2d101cdd84d940558f273bb" 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-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 = "governor" -version = "0.10.4" +name = "google-cloud-type" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9efcab3c1958580ff1f25a2a41be1668f7603d849bb63af523b208a3cc1223b8" +checksum = "d3658f2192252ba301a9d0a26e298bd56b55f0edb32de499a2f41ff244c09cf8" dependencies = [ - "cfg-if", - "dashmap 6.1.0", - "futures-sink", - "futures-timer", - "futures-util", - "getrandom 0.3.4", - "hashbrown 0.16.1", - "nonzero_ext", - "parking_lot 0.12.5", - "portable-atomic", - "quanta", - "rand 0.9.4", - "smallvec", - "spinning_top", + "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]] +name = "governor" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9efcab3c1958580ff1f25a2a41be1668f7603d849bb63af523b208a3cc1223b8" +dependencies = [ + "cfg-if", + "dashmap 6.1.0", + "futures-sink", + "futures-timer", + "futures-util", + "getrandom 0.3.4", + "hashbrown 0.16.1", + "nonzero_ext", + "parking_lot", + "portable-atomic", + "quanta", + "rand 0.9.4", + "smallvec", + "spinning_top", "web-time", ] @@ -4730,6 +4782,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" @@ -4807,7 +4864,7 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ - "hmac", + "hmac 0.12.1", ] [[package]] @@ -4819,6 +4876,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" @@ -4919,7 +4985,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", @@ -5048,22 +5114,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" @@ -5342,9 +5392,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", ] [[package]] @@ -5454,10 +5501,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", ] @@ -5487,6 +5536,55 @@ 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 = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] + +[[package]] +name = "jni-sys-macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" +dependencies = [ + "quote", + "syn 2.0.117", +] + [[package]] name = "jobserver" version = "0.1.34" @@ -5544,16 +5642,18 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "9.3.1" +version = "10.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde" +checksum = "0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1" 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", ] @@ -5608,20 +5708,18 @@ dependencies = [ [[package]] name = "lambda_runtime" -version = "0.13.0" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed49669d6430292aead991e19bf13153135a884f916e68f32997c951af637ebe" +checksum = "fcfafa53f881580c291de6a487e7f6d3c5830744fb004581cc82736cac258e2a" 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", @@ -5629,16 +5727,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", @@ -5648,9 +5745,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", ] @@ -5863,6 +5958,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" @@ -5953,6 +6057,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" @@ -6096,7 +6209,7 @@ dependencies = [ "equivalent", "event-listener 5.4.1", "futures-util", - "parking_lot 0.12.5", + "parking_lot", "portable-atomic", "smallvec", "tagptr", @@ -6143,7 +6256,7 @@ dependencies = [ "libc", "log", "openssl", - "openssl-probe 0.2.1", + "openssl-probe", "openssl-sys", "schannel", "security-framework", @@ -6383,15 +6496,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" @@ -6402,25 +6506,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" @@ -6432,7 +6517,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", @@ -6484,7 +6569,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", @@ -6575,30 +6660,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]] @@ -6611,11 +6727,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", @@ -6657,12 +6773,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" @@ -6727,7 +6837,7 @@ dependencies = [ "bytes", "http 1.4.0", "opentelemetry", - "reqwest", + "reqwest 0.12.28", ] [[package]] @@ -6742,7 +6852,7 @@ dependencies = [ "opentelemetry-proto", "opentelemetry_sdk", "prost 0.14.3", - "reqwest", + "reqwest 0.12.28", "serde_json", "thiserror 2.0.18", "tokio", @@ -6767,6 +6877,12 @@ dependencies = [ "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" @@ -6811,6 +6927,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" @@ -6923,17 +7049,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" @@ -6941,21 +7056,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 0.3.9", + "parking_lot_core", ] [[package]] @@ -7111,7 +7212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", - "hmac", + "hmac 0.12.1", ] [[package]] @@ -7328,17 +7429,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" @@ -7518,20 +7608,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" @@ -7690,30 +7766,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" @@ -7791,7 +7843,7 @@ dependencies = [ "lazy_static", "libc", "memchr", - "parking_lot 0.12.5", + "parking_lot", "procfs", "thiserror 2.0.18", ] @@ -8016,7 +8068,7 @@ dependencies = [ "murmur3", "native-tls", "nom 7.1.3", - "oauth2 5.0.0", + "oauth2", "openidconnect", "pem", "prost 0.13.5", @@ -8085,6 +8137,16 @@ dependencies = [ "serde", ] +[[package]] +name = "quick-xml" +version = "0.39.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "721da970c312655cde9b4ffe0547f20a8494866a4af5ff51f18b7c633d0c870b" +dependencies = [ + "memchr", + "serde", +] + [[package]] name = "quick_cache" version = "0.6.21" @@ -8094,7 +8156,7 @@ dependencies = [ "ahash", "equivalent", "hashbrown 0.16.1", - "parking_lot 0.12.5", + "parking_lot", ] [[package]] @@ -8148,7 +8210,7 @@ dependencies = [ "indicatif", "itertools 0.14.0", "numfmt", - "openssl-probe 0.1.6", + "openssl-probe", "opentelemetry", "opentelemetry-appender-tracing", "opentelemetry-otlp", @@ -8168,7 +8230,7 @@ dependencies = [ "quickwit-serve", "quickwit-storage", "quickwit-telemetry", - "reqwest", + "reqwest 0.12.28", "rustls 0.23.38", "serde_json", "tabled", @@ -8337,7 +8399,7 @@ dependencies = [ "fnv", "futures", "itertools 0.14.0", - "lru", + "lru 0.18.0", "mockall", "proptest", "quickwit-actors", @@ -8558,7 +8620,7 @@ dependencies = [ "rand 0.10.1", "rdkafka", "regex", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "sqlx", @@ -8641,7 +8703,7 @@ dependencies = [ "quickwit-serve", "quickwit-storage", "rand 0.10.1", - "reqwest", + "reqwest 0.12.28", "rustls 0.23.38", "serde_json", "tempfile", @@ -8948,9 +9010,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", @@ -9057,7 +9119,7 @@ dependencies = [ "rustls-pemfile", "serde", "serde_json", - "serde_qs 0.15.0", + "serde_qs 1.1.1", "serde_with", "tempfile", "thiserror 2.0.18", @@ -9090,7 +9152,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", @@ -9102,7 +9164,7 @@ dependencies = [ "http 1.4.0", "http-body-util", "hyper 1.9.0", - "lru", + "lru 0.18.0", "md5", "mini-moka", "mockall", @@ -9115,7 +9177,7 @@ dependencies = [ "quickwit-config", "quickwit-proto", "regex", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "stable_deref_trait", @@ -9139,7 +9201,7 @@ dependencies = [ "hostname", "md5", "quickwit-common", - "reqwest", + "reqwest 0.12.28", "serde", "serde_json", "tokio", @@ -9174,6 +9236,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", @@ -9449,15 +9512,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" @@ -9506,7 +9560,7 @@ dependencies = [ "fluent-uri", "getrandom 0.3.4", "hashbrown 0.16.1", - "parking_lot 0.12.5", + "parking_lot", "percent-encoding", "serde_json", ] @@ -9578,31 +9632,77 @@ dependencies = [ ] [[package]] -name = "reqsign" -version = "0.16.5" +name = "reqsign-aws-v4" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701" +checksum = "44eaca382e94505a49f1a4849658d153aebf79d9c1a58e5dd3b10361511e9f43" +dependencies = [ + "anyhow", + "bytes", + "form_urlencoded", + "http 1.4.0", + "log", + "percent-encoding", + "quick-xml 0.39.3", + "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", - "async-trait", "base64 0.22.1", - "chrono", + "bytes", "form_urlencoded", - "getrandom 0.2.17", + "futures", "hex", - "hmac", - "home", + "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 = "e2d89295b3d17abea31851cc8de55d843d89c52132c864963c38d41920613dc5" +dependencies = [ + "anyhow", + "reqsign-core", + "tokio", +] + +[[package]] +name = "reqsign-google" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35cc609b49c69e76ecaceb775a03f792d1ed3e7755ab3548d4534fd801e3242e" +dependencies = [ + "form_urlencoded", "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]] @@ -9613,7 +9713,6 @@ checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", "bytes", - "encoding_rs", "futures-channel", "futures-core", "futures-util", @@ -9623,12 +9722,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", @@ -9640,7 +9736,6 @@ dependencies = [ "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-native-tls", "tokio-rustls 0.26.4", "tokio-util", "tower 0.5.3", @@ -9649,11 +9744,52 @@ 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-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" @@ -9663,31 +9799,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]] @@ -9702,22 +9831,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]] @@ -9736,7 +9876,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", ] @@ -9746,7 +9886,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ - "hmac", + "hmac 0.12.1", "subtle", ] @@ -9769,7 +9909,7 @@ dependencies = [ "cfg-if", "getrandom 0.2.17", "libc", - "untrusted", + "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -9846,6 +9986,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" @@ -9937,7 +10087,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", @@ -9962,6 +10112,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" @@ -9969,7 +10146,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ "ring", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -9981,7 +10158,7 @@ dependencies = [ "aws-lc-rs", "ring", "rustls-pki-types", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -10140,7 +10317,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ "ring", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -10370,13 +10547,14 @@ dependencies = [ [[package]] name = "serde_qs" -version = "0.15.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3faaf9e727533a19351a43cc5a8de957372163c7d35cc48c90b75cdda13c352" +checksum = "c2316d01592c3382277c5062105510e35e0a6bfb2851e30028485f7af8cf1240" dependencies = [ + "itoa", "percent-encoding", + "ryu", "serde", - "thiserror 2.0.18", ] [[package]] @@ -10414,9 +10592,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.18.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f" +checksum = "f05839ce67618e14a09b286535c0d9c94e85ef25469b0e13cb4f844e5593eb19" dependencies = [ "base64 0.22.1", "chrono", @@ -10433,9 +10611,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.18.0" +version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65" +checksum = "cf2ebbe86054f9b45bc3881e865683ccfaccce97b9b4cb53f3039d67f355a334" dependencies = [ "darling 0.23.0", "proc-macro2", @@ -10480,7 +10658,7 @@ dependencies = [ "futures-util", "log", "once_cell", - "parking_lot 0.12.5", + "parking_lot", "scc", "serial_test_derive", ] @@ -10650,6 +10828,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" @@ -10970,7 +11158,7 @@ dependencies = [ "generic-array", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "itoa", "log", "md-5 0.10.6", @@ -11009,7 +11197,7 @@ dependencies = [ "futures-util", "hex", "hkdf", - "hmac", + "hmac 0.12.1", "home", "itoa", "log", @@ -11086,7 +11274,7 @@ dependencies = [ "id-set", "log", "nohash-hasher", - "parking_lot 0.12.5", + "parking_lot", "rand 0.9.4", "serde", "serde_json", @@ -11118,7 +11306,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", ] @@ -11343,7 +11531,7 @@ dependencies = [ "itertools 0.14.0", "levenshtein_automata", "log", - "lru", + "lru 0.16.4", "lz4_flex 0.13.0", "measure_time", "memmap2", @@ -11360,7 +11548,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", @@ -11419,6 +11607,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" @@ -11614,9 +11815,7 @@ dependencies = [ "deranged", "itoa", "js-sys", - "libc", "num-conv", - "num_threads", "powerfmt", "serde_core", "time-core", @@ -11714,7 +11913,7 @@ dependencies = [ "bytes", "libc", "mio", - "parking_lot 0.12.5", + "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2 0.6.3", @@ -11736,9 +11935,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", @@ -11756,16 +11955,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" @@ -11808,32 +11997,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]] @@ -11852,7 +12034,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", ] @@ -11891,15 +12073,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]] @@ -12053,6 +12232,7 @@ dependencies = [ "futures-util", "http 1.4.0", "http-body 1.0.1", + "http-body-util", "iri-string", "pin-project-lite", "tokio", @@ -12206,6 +12386,57 @@ version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de" +[[package]] +name = "typespec" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "247afbeabe0c383f630d0fdcb4fb92818c31cd3fe5d293335daff8cac79d4e0f" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures", + "serde", + "serde_json", + "url", +] + +[[package]] +name = "typespec_client_core" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4714a935f6aa74724775f07291390e8f07df0a1804544cd4106ac3b75c0478d2" +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 = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d17153fde258b3c862cecffad95e185c0eb83e619e76542c4b3ed9828af840f0" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "syn 2.0.117", +] + [[package]] name = "typetag" version = "0.2.21" @@ -12277,15 +12508,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" @@ -12405,6 +12627,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" @@ -12501,9 +12729,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", @@ -12513,11 +12741,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", @@ -12567,9 +12794,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", @@ -12600,9 +12827,10 @@ dependencies = [ "encoding_rs", "fancy-regex", "flate2", + "getrandom 0.3.4", "grok", "hex", - "hmac", + "hmac 0.12.1", "hostname", "iana-time-zone", "idna", @@ -12632,12 +12860,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", @@ -12885,15 +13113,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", @@ -12919,7 +13145,7 @@ checksum = "1c598d6b99ea013e35844697fc4670d08339d5cda15588f193c6beedd12f644b" dependencies = [ "futures", "js-sys", - "parking_lot 0.12.5", + "parking_lot", "pin-utils", "slab", "wasm-bindgen", @@ -12945,6 +13171,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" diff --git a/quickwit/Cargo.toml b/quickwit/Cargo.toml index e844fc086ac..80ed31d5bc8 100644 --- a/quickwit/Cargo.toml +++ b/quickwit/Cargo.toml @@ -99,7 +99,7 @@ async-speed-limit = "0.4" async-trait = "0.1" backtrace = "0.3" base64 = "0.22" -binggan = { version = "0.15" } +binggan = { version = "0.16" } bitpacking = "0.9.3" bytes = { version = "1", features = ["serde"] } bytesize = { version = "2.3.1", features = ["serde"] } @@ -129,10 +129,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.9.0" +google-cloud-gax = "1.9.1" google-cloud-googleapis = { version = "0.16", features = ["pubsub"] } -google-cloud-pubsub = "0.30" +google-cloud-pubsub = "0.33" governor = "0.10.4" heck = "0.5" hex = "0.4" @@ -155,10 +155,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.1" json_comments = "0.2" libz-sys = "1.1" -lru = "0.16" +lru = "0.18" matches = "0.1" md5 = "0.8" mime_guess = "2.0" @@ -170,7 +170,7 @@ nom = "8.0" numfmt = "1.2" oneshot = { version = "0.2", features = ["async", "std"] } openssl = { version = "0.10", default-features = false } -openssl-probe = "0.1" +openssl-probe = "0.2" opentelemetry = "0.31" opentelemetry-appender-tracing = "0.31" opentelemetry_sdk = { version = "0.31", features = ["rt-tokio"] } @@ -218,8 +218,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" @@ -233,8 +233,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.19" serde_yaml = "0.9" serial_test = { version = "3.2", features = ["file_locks"] } sha2 = "0.11" @@ -260,14 +260,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", @@ -309,9 +309,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", @@ -324,10 +324,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.131" 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"] } @@ -339,7 +339,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 = "0.35" } azure_storage = { version = "0.21", default-features = false, features = [ "enable_reqwest_rustls", ] } @@ -347,7 +347,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" }