diff --git a/Cargo.lock b/Cargo.lock index 8c9eace91..10d31e41c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -121,9 +121,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.4" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" +checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" dependencies = [ "anstyle", "anstyle-parse", @@ -374,7 +374,7 @@ dependencies = [ "arrow-schema", "arrow-select", "arrow-string", - "base64 0.21.5", + "base64 0.21.7", "bytes", "futures", "once_cell", @@ -502,9 +502,9 @@ dependencies = [ [[package]] name = "assert_cmd" -version = "2.0.12" +version = "2.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88903cb14723e4d4003335bb7f8a14f27691649105346a0f0957466c096adfe6" +checksum = "00ad3f3a942eee60335ab4342358c161ee296829e0d16ff42fc1d6cb07815467" dependencies = [ "anstyle", "bstr", @@ -1027,9 +1027,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" -version = "0.21.5" +version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "base64-simd" @@ -1561,9 +1561,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.13" +version = "4.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52bdc885e4cacc7f7c9eedc1ef6da641603180c783c41a15c264944deeaab642" +checksum = "58e54881c004cec7895b0068a0a954cd5d62da01aef83fa35b1e594497bf5445" dependencies = [ "clap_builder", "clap_derive", @@ -1571,11 +1571,11 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.12" +version = "4.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb7fb5e4e979aec3be7791562fcba452f94ad85e954da024396433e0e25a79e9" +checksum = "59cb82d7f531603d2fd1f507441cdd35184fa81beff7bd489570de7f773460bb" dependencies = [ - "anstream 0.6.4", + "anstream 0.6.7", "anstyle", "clap_lex", "strsim", @@ -2256,7 +2256,7 @@ dependencies = [ "arrow-array", "arrow-buffer", "arrow-schema", - "base64 0.21.5", + "base64 0.21.7", "blake2", "blake3", "chrono", @@ -3348,7 +3348,7 @@ version = "7.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "byteorder", "flate2", "nom", @@ -3834,7 +3834,7 @@ dependencies = [ "async_cell", "aws-config", "aws-credential-types", - "base64 0.21.5", + "base64 0.21.7", "byteorder", "bytes", "chrono", @@ -4496,7 +4496,7 @@ dependencies = [ "crossbeam-utils", "once_cell", "parking_lot", - "quanta", + "quanta 0.11.1", "rustc_version 0.4.0", "scheduled-thread-pool", "skeptic", @@ -4509,9 +4509,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f353abec74660d4b8533c2516c86eb062f1ec8ca49a2758f4f2b1b60b06b0c6e" +checksum = "2cebde309854872ea4fcaf4d7c870ad8d5873091c6bfb7ce91fd08ea648f20b0" dependencies = [ "async-lock", "async-trait", @@ -4521,7 +4521,7 @@ dependencies = [ "futures-util", "once_cell", "parking_lot", - "quanta", + "quanta 0.12.2", "rustc_version 0.4.0", "skeptic", "smallvec", @@ -4645,7 +4645,7 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06f19e4cfa0ab5a76b627cec2d81331c49b034988eaf302c3bafeada684eadef" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "bigdecimal 0.4.2", "bindgen", "bitflags 2.4.1", @@ -4943,7 +4943,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f930c88a43b1c3f6e776dfe495b4afab89882dbc81530c632db2ed65451ebcb4" dependencies = [ "async-trait", - "base64 0.21.5", + "base64 0.21.7", "bytes", "chrono", "futures", @@ -4974,7 +4974,7 @@ dependencies = [ "bytes", "futures", "logutil", - "moka 0.12.2", + "moka 0.12.3", "object_store", "once_cell", "tempfile", @@ -5141,7 +5141,7 @@ dependencies = [ "arrow-ipc", "arrow-schema", "arrow-select", - "base64 0.21.5", + "base64 0.21.7", "brotli", "bytes", "chrono", @@ -5211,7 +5211,7 @@ version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3163d2912b7c3b52d651a055f2c7eec9ba5cd22d26ef75b8dd3a59980b185923" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "serde", ] @@ -5433,7 +5433,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49b6c5ef183cd3ab4ba005f1ca64c21e8bd97ce4699cfea9e8d9a2c4958ca520" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "byteorder", "bytes", "fallible-iterator", @@ -5889,7 +5889,22 @@ dependencies = [ "libc", "mach2", "once_cell", - "raw-cpuid", + "raw-cpuid 10.7.0", + "wasi", + "web-sys", + "winapi", +] + +[[package]] +name = "quanta" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca0b7bac0b97248c40bb77288fc52029cf1459c0461ea1b05ee32ccf011de2c" +dependencies = [ + "crossbeam-utils", + "libc", + "once_cell", + "raw-cpuid 11.0.1", "wasi", "web-sys", "winapi", @@ -6002,6 +6017,15 @@ dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "raw-cpuid" +version = "11.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d86a7c4638d42c44551f4791a20e687dbb4c3de1f33c43dd71e355cd429def1" +dependencies = [ + "bitflags 2.4.1", +] + [[package]] name = "redox_syscall" version = "0.2.16" @@ -6033,14 +6057,14 @@ dependencies = [ [[package]] name = "reedline" -version = "0.27.1" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07046f804ccb26a6fa8b638f505ccd2a8b7702399a89b9640a0d40ecda49233d" +checksum = "68f4e89a0f80909b3ca4bca9759ed37e4bfddb6f5d2ffb1b4ceb2b1638a3e1eb" dependencies = [ "chrono", "crossterm", "fd-lock", - "itertools 0.10.5", + "itertools 0.12.0", "nu-ansi-term 0.49.0", "serde", "strip-ansi-escapes", @@ -6139,7 +6163,7 @@ version = "0.11.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "bytes", "encoding_rs", "futures-core", @@ -6281,7 +6305,7 @@ version = "0.8.0" dependencies = [ "arrow-flight", "async-trait", - "base64 0.21.5", + "base64 0.21.7", "bytes", "dashmap", "datafusion", @@ -6599,7 +6623,7 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", ] [[package]] @@ -6608,7 +6632,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35e4980fa29e4c4b212ffb3db068a564cbf560e51d3944b7c88bd8bf5bec64f4" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "rustls-pki-types", ] @@ -6884,9 +6908,9 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.194" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b114498256798c94a0689e1a15fec6005dee8ac1f41de56404b67afc2a4b773" +checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" dependencies = [ "serde_derive", ] @@ -6902,9 +6926,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.194" +version = "1.0.195" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3385e45322e8f9931410f01b3031ec534c3947d0e94c18049af4d9f9907d4e0" +checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" dependencies = [ "proc-macro2", "quote", @@ -6913,9 +6937,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.108" +version = "1.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" +checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" dependencies = [ "indexmap 2.0.2", "itoa", @@ -6951,7 +6975,7 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "chrono", "hex", "indexmap 1.9.3", @@ -7188,7 +7212,7 @@ checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831" name = "snowflake_connector" version = "0.8.0" dependencies = [ - "base64 0.21.5", + "base64 0.21.7", "bytes", "chrono", "datafusion", @@ -7410,9 +7434,9 @@ dependencies = [ [[package]] name = "ssh-key" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c51901eb883a5b442b506a1f8fa483d143f3bab513fe721e398ec56c77624feb" +checksum = "01f8f4ea73476c0aa5d5e6a75ce1e8634e2c3f82005ef3bbed21547ac57f2bf7" dependencies = [ "ed25519-dalek", "p256", @@ -7708,18 +7732,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.55" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e3de26b0965292219b4287ff031fcba86837900fe9cd2b34ea8ad893c0953d2" +checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.55" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "268026685b2be38d7103e9e507c938a1fcb3d7e6eb15e87870b617bf37b6d581" +checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" dependencies = [ "proc-macro2", "quote", @@ -8011,7 +8035,7 @@ dependencies = [ "async-stream", "async-trait", "axum", - "base64 0.21.5", + "base64 0.21.7", "bytes", "h2", "http", diff --git a/Cargo.toml b/Cargo.toml index 1a1e3636f..48a8352ed 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ prost-build = "0.12" prost-types = "0.12" reqwest = { version = "0.11.23", default-features = false, features = ["json", "rustls-tls"] } serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0.108" +serde_json = "1.0.111" tempfile = "3.9.0" thiserror = "1.0" tokio = { version = "1", features = ["full"] } diff --git a/crates/bench_runner/Cargo.toml b/crates/bench_runner/Cargo.toml index 4213b79d9..dff10e5c8 100644 --- a/crates/bench_runner/Cargo.toml +++ b/crates/bench_runner/Cargo.toml @@ -12,7 +12,7 @@ pgsrv = {path = "../pgsrv"} tokio = { workspace = true } tokio-postgres = "0.7.8" anyhow = "1.0" -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } async-trait = { workspace = true } glob = "0.3.1" regex = "1.8.1" diff --git a/crates/datasources/Cargo.toml b/crates/datasources/Cargo.toml index 878f1e066..9e7d8c11a 100644 --- a/crates/datasources/Cargo.toml +++ b/crates/datasources/Cargo.toml @@ -50,7 +50,7 @@ serde_with = "3.1.0" serde_json = { workspace = true } snowflake_connector = { path = "../snowflake_connector" } tempfile = { workspace = true } -ssh-key = { version = "0.6.3", features = ["ed25519", "alloc"] } +ssh-key = { version = "0.6.4", features = ["ed25519", "alloc"] } thiserror.workspace = true tokio-util = { version = "*" } tokio = { workspace = true } diff --git a/crates/glaredb/Cargo.toml b/crates/glaredb/Cargo.toml index 4b7435862..fe8f5ae87 100644 --- a/crates/glaredb/Cargo.toml +++ b/crates/glaredb/Cargo.toml @@ -25,14 +25,14 @@ object_store_util = { path = "../object_store_util" } metastore = { path = "../metastore" } anyhow = "1.0" tokio = { workspace = true } -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } tracing = "0.1" uuid = { version = "1.6.1", features = ["v4", "fast-rng", "macro-diagnostics"] } tonic = { workspace = true } once_cell = "1.19.0" futures = { workspace = true } colored = "2.1.0" -reedline = "0.27.1" +reedline = "0.28.0" nu-ansi-term = "0.49.0" url.workspace = true atty = "0.2.14" @@ -41,7 +41,7 @@ console-subscriber = "0.2.0" [dev-dependencies] predicates = "3.0.4" -assert_cmd = "2.0.12" +assert_cmd = "2.0.13" tokio-postgres = "0.7.8" tempfile = { workspace = true } diff --git a/crates/object_store_util/Cargo.toml b/crates/object_store_util/Cargo.toml index beaf5c197..ed4b62637 100644 --- a/crates/object_store_util/Cargo.toml +++ b/crates/object_store_util/Cargo.toml @@ -15,6 +15,6 @@ thiserror.workspace = true tokio = { workspace = true } bytes = "1.4.0" tracing = "0.1" -moka = { version = "0.12.2", features = ["future"] } +moka = { version = "0.12.3", features = ["future"] } uuid = { version = "1.6.1", features = ["v4", "fast-rng", "macro-diagnostics"] } once_cell = "1.19.0" diff --git a/crates/pgprototest/Cargo.toml b/crates/pgprototest/Cargo.toml index 5ea216483..35ff8335e 100644 --- a/crates/pgprototest/Cargo.toml +++ b/crates/pgprototest/Cargo.toml @@ -12,5 +12,5 @@ postgres-protocol = "0.6.5" serde = { workspace = true } bytes = "1.4.0" serde_json = { workspace = true } -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } fallible-iterator = "0.2.0" diff --git a/crates/rpcsrv/Cargo.toml b/crates/rpcsrv/Cargo.toml index 2d0648c8f..37bef813b 100644 --- a/crates/rpcsrv/Cargo.toml +++ b/crates/rpcsrv/Cargo.toml @@ -28,4 +28,4 @@ bytes = "1.4" futures = { workspace = true } dashmap = "5.5.0" arrow-flight = { version = "47.0.0", features = ["flight-sql-experimental"] } -base64 = "0.21.5" +base64 = "0.21.7" diff --git a/crates/snowflake_connector/Cargo.toml b/crates/snowflake_connector/Cargo.toml index 87c6eb406..f53af1d7c 100644 --- a/crates/snowflake_connector/Cargo.toml +++ b/crates/snowflake_connector/Cargo.toml @@ -15,7 +15,7 @@ chrono = { workspace = true } uuid = { version = "1.6.1", features = ["v4", "fast-rng", "macro-diagnostics"] } datafusion = { workspace = true } hex = "0.4.3" -base64 = "0.21.5" +base64 = "0.21.7" bytes = "1.4.0" flate2 = "1.0.28" decimal = { path = "../decimal" } diff --git a/crates/testing/Cargo.toml b/crates/testing/Cargo.toml index 9d2eb6729..53233d8fe 100644 --- a/crates/testing/Cargo.toml +++ b/crates/testing/Cargo.toml @@ -7,7 +7,7 @@ edition = { workspace = true } num_cpus = "1.16.0" anyhow = "1.0" walkdir = "2.3.3" -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } glob = "0.3.1" tracing = "0.1" tokio = { workspace = true } diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index 45bf9972b..4c05e3db6 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -7,6 +7,6 @@ edition = "2021" [dependencies] anyhow = "1.0.79" -clap = { version = "4.4.13", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } xshell = "0.2.5" zip = "0.6.6"