diff --git a/quickwit/Cargo.lock b/quickwit/Cargo.lock index e77753986d7..e3d47eb6f06 100644 --- a/quickwit/Cargo.lock +++ b/quickwit/Cargo.lock @@ -1134,7 +1134,7 @@ dependencies = [ "async-trait", "azure_core", "futures", - "oauth2", + "oauth2 4.4.2", "pin-project", "serde", "time", @@ -1557,9 +1557,9 @@ dependencies = [ [[package]] name = "bytestring" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f" +checksum = "113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289" dependencies = [ "bytes", ] @@ -2867,7 +2867,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -3646,17 +3646,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "hostname" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" -dependencies = [ - "libc", - "match_cfg", - "winapi 0.3.9", -] - [[package]] name = "hostname" version = "0.4.1" @@ -3774,9 +3763,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "humantime" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" +checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" [[package]] name = "hyper" @@ -4787,12 +4776,6 @@ version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a" -[[package]] -name = "match_cfg" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" - [[package]] name = "matchers" version = "0.2.0" @@ -5264,7 +5247,26 @@ dependencies = [ "getrandom 0.2.16", "http 0.2.12", "rand 0.8.5", - "reqwest 0.11.27", + "serde", + "serde_json", + "serde_path_to_error", + "sha2", + "thiserror 1.0.69", + "url", +] + +[[package]] +name = "oauth2" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d" +dependencies = [ + "base64 0.22.1", + "chrono", + "getrandom 0.2.16", + "http 1.3.1", + "rand 0.8.5", + "reqwest 0.12.23", "serde", "serde_json", "serde_path_to_error", @@ -5384,26 +5386,25 @@ dependencies = [ [[package]] name = "openidconnect" -version = "3.5.0" +version = "4.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f47e80a9cfae4462dd29c41e987edd228971d6565553fbc14b8a11e666d91590" +checksum = "0d8c6709ba2ea764bbed26bce1adf3c10517113ddea6f2d4196e4851757ef2b2" dependencies = [ - "base64 0.13.1", + "base64 0.21.7", "chrono", "dyn-clone", "ed25519-dalek", "hmac", - "http 0.2.12", + "http 1.3.1", "itertools 0.10.5", "log", - "oauth2", + "oauth2 5.0.0", "p256 0.13.2", "p384", "rand 0.8.5", "rsa", "serde", "serde-value", - "serde_derive", "serde_json", "serde_path_to_error", "serde_plain", @@ -6383,9 +6384,9 @@ dependencies = [ [[package]] name = "proptest" -version = "1.7.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f" +checksum = "2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce" dependencies = [ "bit-set", "bit-vec", @@ -6549,9 +6550,9 @@ dependencies = [ [[package]] name = "pulsar" -version = "6.3.1" +version = "6.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cee616af00383c461f9ceb0067d15dee68e7d313ae47dbd7f8543236aed7ee9" +checksum = "27872258cabef39eeeff1086f3a59ada760278e423be9ecf19b281a5fcd8f26f" dependencies = [ "async-channel 2.5.0", "async-trait", @@ -6565,7 +6566,7 @@ dependencies = [ "lz4", "native-tls", "nom", - "oauth2", + "oauth2 5.0.0", "openidconnect", "pem 3.0.5", "prost 0.13.5", @@ -6630,7 +6631,7 @@ dependencies = [ "futures", "once_cell", "quickwit-common", - "rand 0.8.5", + "rand 0.9.2", "serde", "serde_json", "sync_wrapper 1.0.2", @@ -6730,7 +6731,7 @@ dependencies = [ "quickwit-common", "quickwit-config", "quickwit-proto", - "rand 0.8.5", + "rand 0.9.2", "serde", "serde_json", "time", @@ -6796,7 +6797,7 @@ dependencies = [ "fnv", "futures", "home", - "hostname 0.3.1", + "hostname", "http 1.3.1", "hyper 1.7.0", "hyper-util", @@ -6806,7 +6807,7 @@ dependencies = [ "pnet", "prometheus", "proptest", - "rand 0.8.5", + "rand 0.9.2", "rayon", "regex", "serde", @@ -6881,7 +6882,7 @@ dependencies = [ "quickwit-ingest", "quickwit-metastore", "quickwit-proto", - "rand 0.8.5", + "rand 0.9.2", "serde", "serde_json", "smallvec", @@ -7019,7 +7020,7 @@ dependencies = [ "quickwit-proto", "quickwit-query", "quickwit-storage", - "rand 0.8.5", + "rand 0.9.2", "rdkafka", "regex", "reqwest 0.12.23", @@ -7060,7 +7061,7 @@ dependencies = [ "quickwit-config", "quickwit-doc-mapper", "quickwit-proto", - "rand 0.8.5", + "rand 0.9.2", "rand_distr", "serde", "serde_json", @@ -7096,7 +7097,7 @@ dependencies = [ "quickwit-rest-client", "quickwit-serve", "quickwit-storage", - "rand 0.8.5", + "rand 0.9.2", "reqwest 0.12.23", "rustls 0.23.31", "serde_json", @@ -7204,7 +7205,7 @@ dependencies = [ "quickwit-proto", "quickwit-query", "quickwit-storage", - "rand 0.8.5", + "rand 0.9.2", "regex", "regex-syntax", "sea-query", @@ -7370,7 +7371,7 @@ dependencies = [ "quickwit-proto", "quickwit-query", "quickwit-storage", - "rand 0.8.5", + "rand 0.9.2", "rayon", "serde", "serde_json", @@ -7497,7 +7498,7 @@ dependencies = [ "quickwit-common", "quickwit-config", "quickwit-proto", - "rand 0.8.5", + "rand 0.9.2", "regex", "reqsign", "reqwest 0.12.23", @@ -7520,7 +7521,7 @@ version = "0.8.0" dependencies = [ "async-trait", "encoding_rs", - "hostname 0.3.1", + "hostname", "md5", "once_cell", "quickwit-common", @@ -7913,7 +7914,6 @@ dependencies = [ "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", - "hyper-rustls 0.24.2", "hyper-tls 0.5.0", "ipnet", "js-sys", @@ -7923,7 +7923,6 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls 0.21.12", "rustls-pemfile 1.0.4", "serde", "serde_json", @@ -7932,13 +7931,11 @@ dependencies = [ "system-configuration 0.5.1", "tokio", "tokio-native-tls", - "tokio-rustls 0.24.1", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "webpki-roots 0.25.4", "winreg", ] @@ -8260,7 +8257,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -9695,15 +9692,15 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.22.0" +version = "3.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" +checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" dependencies = [ "fastrand 2.3.0", "getrandom 0.3.3", "once_cell", "rustix 1.1.2", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -9712,7 +9709,7 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2111ef44dae28680ae9752bb89409e7310ca33a8c621ebe7b106cf5c928b3ac0" dependencies = [ - "windows-sys 0.61.0", + "windows-sys 0.59.0", ] [[package]] @@ -10670,7 +10667,7 @@ dependencies = [ "grok", "hex", "hmac", - "hostname 0.4.1", + "hostname", "iana-time-zone", "idna", "indexmap 2.11.1", @@ -11054,7 +11051,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.0", + "windows-sys 0.48.0", ] [[package]] diff --git a/quickwit/Cargo.toml b/quickwit/Cargo.toml index e9c248809b6..66c10754ce6 100644 --- a/quickwit/Cargo.toml +++ b/quickwit/Cargo.toml @@ -89,7 +89,7 @@ base64 = "0.22" binggan = { version = "0.14" } bytes = { version = "1", features = ["serde"] } bytesize = { version = "1.3", features = ["serde"] } -bytestring = "1.4" +bytestring = "1.5" chitchat = { git = "https://github.com/quickwit-oss/chitchat.git", rev = "bd54c81" } chrono = { version = "0.4", default-features = false, features = [ "clock", @@ -120,12 +120,12 @@ google-cloud-pubsub = "0.18" heck = "0.5" hex = "0.4" home = "0.5" -hostname = "0.3" +hostname = "0.4" http = "1.3" http-body = "1.0" http-body-util = "0.1" http-serde = "2.1" -humantime = "2.2" +humantime = "2.3" hyper = { version = "1.7", features = ["client", "http1", "http2", "server"] } hyper-rustls = "0.27" hyper-util = { version = "0.1", features = ["full"] } @@ -178,13 +178,13 @@ prost = { version = "0.13", default-features = false, features = [ ] } prost-build = "0.13" prost-types = "0.13" -pulsar = { version = "6.3", default-features = false, features = [ +pulsar = { version = "6.4", default-features = false, features = [ "auth-oauth2", "compression", "tokio-runtime", ] } quote = "1.0" -rand = "0.8" +rand = "0.9" rand_distr = "0.4" rayon = "1.10" rdkafka = { version = "0.38", default-features = false, features = [