diff --git a/Cargo.lock b/Cargo.lock index aee7fae16..7ca431156 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -553,9 +553,9 @@ checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" [[package]] name = "async-openai" -version = "0.23.3" +version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47fdad7973458514157072ad405193e7f02fe1492359639e482aeaf8cae1bcd5" +checksum = "dc0e5ff98f9e7c605df4c88783a0439d1dc667ce86bd79e99d4164f8b0c05ccc" dependencies = [ "async-convert", "backoff", @@ -624,9 +624,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", @@ -652,6 +652,12 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "atty" version = "0.2.14" @@ -1201,7 +1207,7 @@ dependencies = [ "aws-smithy-types 1.1.8", "bytes", "fastrand", - "h2", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "http-body 1.0.0", @@ -1962,9 +1968,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" +checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" dependencies = [ "clap_builder", "clap_derive", @@ -1972,9 +1978,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" +checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" dependencies = [ "anstream", "anstyle", @@ -2478,12 +2484,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ - "darling_core 0.20.8", - "darling_macro 0.20.8", + "darling_core 0.20.10", + "darling_macro 0.20.10", ] [[package]] @@ -2502,15 +2508,15 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", - "strsim 0.10.0", + "strsim 0.11.1", "syn 2.0.58", ] @@ -2527,11 +2533,11 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.20.8" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ - "darling_core 0.20.8", + "darling_core 0.20.10", "quote", "syn 2.0.58", ] @@ -2932,7 +2938,7 @@ dependencies = [ "reqwest 0.12.4", "ring 0.17.8", "rust_decimal", - "rustls 0.23.10", + "rustls 0.23.11", "scylla", "serde", "serde_json", @@ -3159,7 +3165,7 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" dependencies = [ - "darling 0.20.8", + "darling 0.20.10", "proc-macro2", "quote", "syn 2.0.58", @@ -3876,15 +3882,19 @@ dependencies = [ [[package]] name = "gcp-bigquery-client" -version = "0.20.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc3e5c4b8a072ca074ab0d4f53dc6b04f45eb9bc0cc046a4a1428c8498af71e" +checksum = "3301e7c26a4d5caef79ec6325faf14a90cbb7ff5e82e2d6acddc2c5c9fdd6fb5" dependencies = [ "async-stream", "async-trait", "dyn-clone", - "hyper 1.3.1", + "flate2", + "hyper 1.4.1", + "hyper-util", "log", + "prost", + "prost-types", "reqwest 0.12.4", "serde", "serde_json", @@ -3892,8 +3902,10 @@ dependencies = [ "time", "tokio", "tokio-stream", + "tonic 0.11.0", + "tonic-build 0.11.0", "url", - "yup-oauth2 9.0.0", + "yup-oauth2 11.0.0", ] [[package]] @@ -3990,6 +4002,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "h2" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.1.0", + "indexmap 2.2.6", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "half" version = "2.3.1" @@ -4203,7 +4234,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "httparse", @@ -4219,16 +4250,18 @@ dependencies = [ [[package]] name = "hyper" -version = "1.3.1" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" dependencies = [ "bytes", "futures-channel", "futures-util", + "h2 0.4.5", "http 1.1.0", "http-body 1.0.0", "httparse", + "httpdate", "itoa", "pin-project-lite", "smallvec", @@ -4271,35 +4304,36 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "399c78f9338483cb7e630c8474b07268983c6bd5acee012e4211f9f7bb21b070" +checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", - "http 0.2.12", - "hyper 0.14.28", - "log", + "http 1.1.0", + "hyper 1.4.1", + "hyper-util", "rustls 0.22.3", - "rustls-native-certs 0.7.0", "rustls-pki-types", "tokio", "tokio-rustls 0.25.0", + "tower-service", ] [[package]] name = "hyper-rustls" -version = "0.26.0" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" +checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.3.1", + "hyper 1.4.1", "hyper-util", - "rustls 0.22.3", + "rustls 0.23.11", + "rustls-native-certs 0.7.0", "rustls-pki-types", "tokio", - "tokio-rustls 0.25.0", + "tokio-rustls 0.26.0", "tower-service", ] @@ -4317,16 +4351,16 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.3" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" +checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.3.1", + "hyper 1.4.1", "pin-project-lite", "socket2", "tokio", @@ -5481,9 +5515,9 @@ dependencies = [ [[package]] name = "mongodb" -version = "3.0.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb4af699cbb12a221e978134999b16cbf030d964c3a7cd6c4af2584734190e58" +checksum = "60f61f1556ee1d65e0b256e5bbc6d61e10022d1e3df86c23526d469bd832fa24" dependencies = [ "async-trait", "base64 0.13.1", @@ -5529,9 +5563,9 @@ dependencies = [ [[package]] name = "mongodb-internal-macros" -version = "3.0.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1159486b5e1993138c385369c3c46f5608cb0b1c53734e503538366f3c4cedcc" +checksum = "934305ae9c66ef6a3aa728c66dec8fa2424de4dfcd043c7acaffacae2bf99442" dependencies = [ "proc-macro2", "quote", @@ -5550,7 +5584,7 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c60492b5eb751e55b42d716b6b26dceb66767996cd7a5560a842fbf613ca2e92" dependencies = [ - "darling 0.20.8", + "darling 0.20.10", "heck 0.4.1", "num-bigint", "proc-macro-crate", @@ -6228,7 +6262,7 @@ dependencies = [ "pgrepr", "proxyutil", "reqwest 0.12.4", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pemfile 2.1.2", "serde", "sqlexec", @@ -6514,6 +6548,8 @@ dependencies = [ "prettyplease", "prost", "prost-types", + "pulldown-cmark", + "pulldown-cmark-to-cmark", "regex", "syn 2.0.58", "tempfile", @@ -6678,6 +6714,15 @@ dependencies = [ "unicase", ] +[[package]] +name = "pulldown-cmark-to-cmark" +version = "10.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d" +dependencies = [ + "pulldown-cmark", +] + [[package]] name = "py-glaredb" version = "0.9.4" @@ -7032,7 +7077,7 @@ dependencies = [ "encoding_rs", "futures-core", "futures-util", - "h2", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.28", @@ -7077,7 +7122,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.3.1", + "hyper 1.4.1", "hyper-rustls 0.26.0", "hyper-util", "ipnet", @@ -7438,22 +7483,23 @@ dependencies = [ "log", "ring 0.17.8", "rustls-pki-types", - "rustls-webpki 0.102.4", + "rustls-webpki 0.102.5", "subtle", "zeroize", ] [[package]] name = "rustls" -version = "0.23.10" +version = "0.23.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" +checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" dependencies = [ "aws-lc-rs", "log", "once_cell", + "ring 0.17.8", "rustls-pki-types", - "rustls-webpki 0.102.4", + "rustls-webpki 0.102.5", "subtle", "zeroize", ] @@ -7532,9 +7578,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.102.4" +version = "0.102.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" +checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" dependencies = [ "aws-lc-rs", "ring 0.17.8", @@ -7639,9 +7685,9 @@ dependencies = [ [[package]] name = "scylla" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9439d92eea9f86c07175c819c3a129ca28b02477b47df26db354a1f4ea7ee276" +checksum = "b20b46cf4ea921ba41121ba9ddf933185cd830cbe2c4fa6272a6e274a6b7368d" dependencies = [ "arc-swap", "async-trait", @@ -7670,9 +7716,9 @@ dependencies = [ [[package]] name = "scylla-cql" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64037fb9d9c59ae15137fff9a56c4d528908dfd38d09e75b5f8e56e3894966dd" +checksum = "27ea3cd3ff5bf9d7db7a6d65c54cecf52f7c40b8e3e32c8c2d6da84d23776ea4" dependencies = [ "async-trait", "byteorder", @@ -7687,11 +7733,11 @@ dependencies = [ [[package]] name = "scylla-macros" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e5fe1d389adebe6a1a27bce18b81a65ff18c25d58a795de490e18b0e7a27b9f" +checksum = "e50f3e2aec7ea9f495e029fb783eb34c64d26a8f2055e1d6b43d00e04d2fbda6" dependencies = [ - "darling 0.20.8", + "darling 0.20.10", "proc-macro2", "quote", "syn 2.0.58", @@ -7796,9 +7842,9 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] @@ -7814,9 +7860,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.203" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", @@ -7916,7 +7962,7 @@ version = "3.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b80d3d6b56b64335c0180e5ffde23b3c5e08c14c585b51a15bd0e95393f46703" dependencies = [ - "darling 0.20.8", + "darling 0.20.10", "proc-macro2", "quote", "syn 2.0.58", @@ -8279,7 +8325,7 @@ dependencies = [ "protogen", "proxyutil", "reqwest 0.12.4", - "rustls 0.23.10", + "rustls 0.23.11", "serde", "sqlbuiltins", "telemetry", @@ -8702,18 +8748,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.61" +version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" +checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.61" +version = "1.0.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" +checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c" dependencies = [ "proc-macro2", "quote", @@ -8919,7 +8965,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04fb792ccd6bbcd4bba408eb8a292f70fc4a3589e5d793626f45190e6454b6ab" dependencies = [ "ring 0.17.8", - "rustls 0.23.10", + "rustls 0.23.11", "tokio", "tokio-postgres", "tokio-rustls 0.26.0", @@ -8975,7 +9021,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pki-types", "tokio", ] @@ -9033,7 +9079,7 @@ dependencies = [ "axum", "base64 0.21.7", "bytes", - "h2", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.28", @@ -9064,7 +9110,7 @@ dependencies = [ "axum", "base64 0.21.7", "bytes", - "h2", + "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.28", @@ -9072,7 +9118,11 @@ dependencies = [ "percent-encoding", "pin-project", "prost", + "rustls-native-certs 0.7.0", + "rustls-pemfile 2.1.2", + "rustls-pki-types", "tokio", + "tokio-rustls 0.25.0", "tokio-stream", "tower", "tower-layer", @@ -9465,9 +9515,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.9.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom", "rand", @@ -9477,9 +9527,9 @@ dependencies = [ [[package]] name = "uuid-macro-internal" -version = "1.9.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3ff64d5cde1e2cb5268bdb497235b6bd255ba8244f910dbc3574e59593de68c" +checksum = "ee1cd046f83ea2c4e920d6ee9f7c3537ef928d75dce5d84a87c2c5d6b3999a3a" dependencies = [ "proc-macro2", "quote", @@ -10022,28 +10072,28 @@ dependencies = [ [[package]] name = "yup-oauth2" -version = "9.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f75463c432f5d4ca9c75047514df3d768f8ac3276ac22c9a6531af6d0a3da7ee" +checksum = "4ed5f19242090128c5809f6535cc7b8d4e2c32433f6c6005800bbc20a644a7f0" dependencies = [ "anyhow", "async-trait", - "base64 0.21.7", + "base64 0.22.1", "futures", - "http 0.2.12", - "hyper 0.14.28", - "hyper-rustls 0.25.0", - "itertools 0.12.1", + "http 1.1.0", + "http-body-util", + "hyper 1.4.1", + "hyper-rustls 0.27.2", + "hyper-util", "log", "percent-encoding", - "rustls 0.22.3", - "rustls-pemfile 1.0.4", + "rustls 0.23.11", + "rustls-pemfile 2.1.2", "seahash", "serde", "serde_json", "time", "tokio", - "tower-service", "url", ] diff --git a/Cargo.toml b/Cargo.toml index 44d8f9ab4..c652ee67c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ strip = true wildcard_imports = "deny" [workspace.dependencies] -clap = { version = "4.5.8", features = ["derive"] } +clap = { version = "4.5.9", features = ["derive"] } datafusion = { version = "36.0.0", features = ["avro"] } arrow-flight = { version = "50.0.0", features = ["flight-sql-experimental"] } datafusion-proto = { version = "36.0.0" } @@ -29,14 +29,14 @@ serde = { version = "1.0", features = ["derive"] } tokio = { version = "1", features = ["full"] } tonic = { version = "0.10", features = ["transport", "tls", "tls-roots"] } anyhow = "1.0.86" -async-trait = "0.1.80" +async-trait = "0.1.81" chrono = "0.4.38" futures = "0.3.30" object_store = "0.9" prost = "0.12" prost-build = "0.12" prost-types = "0.12" -rustls = "0.23.10" +rustls = "0.23.11" serde_json = "1.0.120" tempfile = "3.10.1" thiserror = "1.0" diff --git a/crates/catalog/Cargo.toml b/crates/catalog/Cargo.toml index b90b6350d..4c504023e 100644 --- a/crates/catalog/Cargo.toml +++ b/crates/catalog/Cargo.toml @@ -22,5 +22,5 @@ thiserror.workspace = true tokio = { workspace = true } tonic = { workspace = true } tracing = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index c7a553400..c407fb0d2 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -50,7 +50,7 @@ nu-ansi-term = "0.50.0" atty = "0.2.14" console-subscriber = "0.3.0" tokio-postgres = "0.7.8" -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } glob = "0.3.1" lzma-sys = { version = "*", features = ["static"] } # Prevent dynamic linking of lzma, which comes from datafusion diff --git a/crates/datafusion_ext/Cargo.toml b/crates/datafusion_ext/Cargo.toml index 8a6339d97..334ca99d7 100644 --- a/crates/datafusion_ext/Cargo.toml +++ b/crates/datafusion_ext/Cargo.toml @@ -26,7 +26,7 @@ object_store = { workspace = true } tracing = { workspace = true } thiserror.workspace = true futures = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } async-recursion = "1.1.1" regex = "1.10" once_cell = "1.19.0" diff --git a/crates/datasources/Cargo.toml b/crates/datasources/Cargo.toml index 5fbc1cd36..4517f7aa9 100644 --- a/crates/datasources/Cargo.toml +++ b/crates/datasources/Cargo.toml @@ -43,21 +43,21 @@ async-stream = "0.3.5" bitvec = "1" bson = "2.11.0" chrono-tz = "0.9" -gcp-bigquery-client = "0.20.0" +gcp-bigquery-client = "0.22.0" glob = "0.3.1" indexmap = "2.2.6" -mongodb = "3.0.0" +mongodb = "3.0.1" once_cell = "1.19.0" parking_lot = "0.12.3" rand = "0.8.5" regex = "1.10.5" ring = "0.17.8" -scylla = "0.13.0" +scylla = "0.13.1" serde_with = "3.8.3" tokio-postgres-rustls = "0.12.0" tokio-rustls = "0.26.0" tokio-util = "0.7.11" -uuid = "1.9.1" +uuid = "1.10.0" webpki-roots = "0.26.3" calamine = { version = "0.25.0", features = ["dates"] } klickhouse = { version = "0.13.0", features = ["tls"] } diff --git a/crates/metastore/Cargo.toml b/crates/metastore/Cargo.toml index 0e303bdcd..812cb6e0f 100644 --- a/crates/metastore/Cargo.toml +++ b/crates/metastore/Cargo.toml @@ -28,7 +28,7 @@ thiserror = { workspace = true } tokio = { workspace = true } tonic = { workspace = true } tracing = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } bytes = { workspace = true } once_cell = "1.19.0" tower = "0.4" diff --git a/crates/object_store_util/Cargo.toml b/crates/object_store_util/Cargo.toml index d523dfb5c..9e4ad881b 100644 --- a/crates/object_store_util/Cargo.toml +++ b/crates/object_store_util/Cargo.toml @@ -22,4 +22,4 @@ tokio = { workspace = true } tempfile = "3" bytes = { workspace = true } moka = { version = "0.12.5", features = ["future"] } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } diff --git a/crates/pgsrv/Cargo.toml b/crates/pgsrv/Cargo.toml index bdd3d6d40..c8795d227 100644 --- a/crates/pgsrv/Cargo.toml +++ b/crates/pgsrv/Cargo.toml @@ -31,7 +31,7 @@ rustls-pemfile = "2.1.2" tokio-postgres = "0.7.8" tokio-rustls = "0.26.0" tokio-util = { version = "0.7.11", features = ["codec"] } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } webpki-roots = "0.26.3" [dev-dependencies] diff --git a/crates/protogen/Cargo.toml b/crates/protogen/Cargo.toml index 57b4db337..aeaf9d18c 100644 --- a/crates/protogen/Cargo.toml +++ b/crates/protogen/Cargo.toml @@ -18,7 +18,7 @@ thiserror.workspace = true tonic = { workspace = true } prost = { workspace = true } prost-types = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } tracing = { workspace = true } serde_json = { workspace = true } serde = { workspace = true } diff --git a/crates/proxyutil/Cargo.toml b/crates/proxyutil/Cargo.toml index bd516e9ab..9e51caf88 100644 --- a/crates/proxyutil/Cargo.toml +++ b/crates/proxyutil/Cargo.toml @@ -18,4 +18,4 @@ futures = { workspace = true } reqwest = { workspace = true } async-trait = { workspace = true } serde_json = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } diff --git a/crates/rpcsrv/Cargo.toml b/crates/rpcsrv/Cargo.toml index a3ef418aa..ee26a4ac5 100644 --- a/crates/rpcsrv/Cargo.toml +++ b/crates/rpcsrv/Cargo.toml @@ -33,4 +33,4 @@ base64 = "0.22.1" bytes = "1.6" dashmap = "6.0.1" once_cell = "1.19.0" -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } diff --git a/crates/slt/Cargo.toml b/crates/slt/Cargo.toml index 14101ac4a..a3e6d648a 100644 --- a/crates/slt/Cargo.toml +++ b/crates/slt/Cargo.toml @@ -32,7 +32,7 @@ pgsrv = { path = "../pgsrv" } rpcsrv = { path = "../rpcsrv" } sqlexec = { path = "../sqlexec" } telemetry = { path = "../telemetry" } -uuid = { version = "1.9", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10", features = ["v4", "fast-rng", "macro-diagnostics"] } glob = "0.3.1" once_cell = "1.19.0" regex = "1.10.5" diff --git a/crates/snowflake_connector/Cargo.toml b/crates/snowflake_connector/Cargo.toml index 969153fef..14ef3c202 100644 --- a/crates/snowflake_connector/Cargo.toml +++ b/crates/snowflake_connector/Cargo.toml @@ -18,7 +18,7 @@ serde = { workspace = true } serde_json = { workspace = true } tracing = { workspace = true } chrono = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } datafusion = { workspace = true } hex = "0.4.3" base64 = "0.22.1" diff --git a/crates/sqlbuiltins/Cargo.toml b/crates/sqlbuiltins/Cargo.toml index a9c22739a..e5e1371a9 100644 --- a/crates/sqlbuiltins/Cargo.toml +++ b/crates/sqlbuiltins/Cargo.toml @@ -31,7 +31,7 @@ tempfile = { workspace = true } tokio = { workspace = true } reqwest = { workspace = true } bytes = { workspace = true } -async-openai = "0.23.3" +async-openai = "0.23.4" datafusion-functions-array = "36.0.0" fnv = "1.0.7" kdl = "5.0.0-alpha.1" @@ -40,6 +40,6 @@ once_cell = "1.19.0" siphasher = "1.0.1" strum = "0.26.3" memoize = { version = "0.4.2", features = ["full"] } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } arrow-cast = { version = "50.0.0" } # MUST synchronize sync with the datafusion::arrow version lance-linalg = { git = "https://github.com/GlareDB/lance", branch = "df36" } # omits duckdb submodule diff --git a/crates/sqlexec/Cargo.toml b/crates/sqlexec/Cargo.toml index 4462e1dac..cdf1b041f 100644 --- a/crates/sqlexec/Cargo.toml +++ b/crates/sqlexec/Cargo.toml @@ -42,7 +42,7 @@ reqwest = { workspace = true } rustls = { workspace = true } url = { workspace = true } bytes = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } tokio-postgres = "0.7.8" once_cell = "1.19.0" parking_lot = "0.12.3" diff --git a/crates/telemetry/Cargo.toml b/crates/telemetry/Cargo.toml index ee03e300c..0119373a2 100644 --- a/crates/telemetry/Cargo.toml +++ b/crates/telemetry/Cargo.toml @@ -15,5 +15,5 @@ test = false tracing = { workspace = true } segment = "0.2.4" tokio = { workspace = true } -uuid = { version = "1.9.1", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.10.0", features = ["v4", "fast-rng", "macro-diagnostics"] } serde_json = { workspace = true }