diff --git a/Cargo.lock b/Cargo.lock index d7705d2cbe09e..10307f6af3874 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -182,18 +182,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" dependencies = [ "anstyle", - "anstyle-parse", + "anstyle-parse 0.2.2", "anstyle-query", "anstyle-wincon", "colorchoice", "utf8parse", ] +[[package]] +name = "anstream" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" +dependencies = [ + "anstyle", + "anstyle-parse 1.0.0", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + [[package]] name = "anstyle" -version = "1.0.8" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" @@ -204,6 +219,15 @@ dependencies = [ "utf8parse", ] +[[package]] +name = "anstyle-parse" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" +dependencies = [ + "utf8parse", +] + [[package]] name = "anstyle-query" version = "1.0.0" @@ -215,12 +239,13 @@ dependencies = [ [[package]] name = "anstyle-wincon" -version = "3.0.1" +version = "3.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" +checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", - "windows-sys 0.48.0", + "once_cell_polyfill", + "windows-sys 0.61.0", ] [[package]] @@ -995,14 +1020,13 @@ dependencies = [ [[package]] name = "async-rs" -version = "0.8.4" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31ebdd144e4199c67b5134fe2280e40d9656071f11df525d3322b43b6534c714" +checksum = "3cd5147201b63ba6883ffabca3a153822f71541748d7108e3e799beaeb283131" dependencies = [ "async-compat", "async-global-executor", "async-trait", - "cfg-if", "futures-core", "futures-io", "hickory-resolver", @@ -1615,7 +1639,7 @@ dependencies = [ "aws-smithy-runtime-api", "aws-smithy-types", "h2 0.3.26", - "h2 0.4.13", + "h2 0.4.14", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", @@ -2627,7 +2651,7 @@ version = "4.5.60" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" dependencies = [ - "anstream", + "anstream 0.6.13", "anstyle", "clap_lex", "strsim", @@ -2726,7 +2750,7 @@ dependencies = [ "serde_with", "similar-asserts", "smallvec", - "snafu 0.9.0", + "snafu 0.9.1", "strum 0.28.0", "syslog_loose 0.23.0", "tokio", @@ -3761,7 +3785,7 @@ dependencies = [ "criterion", "data-encoding", "hickory-proto", - "snafu 0.9.0", + "snafu 0.9.1", ] [[package]] @@ -3778,7 +3802,7 @@ dependencies = [ "pastey", "prost 0.12.6", "prost-build 0.12.6", - "snafu 0.9.0", + "snafu 0.9.1", "tracing 0.1.44", "vector-common", "vector-config", @@ -3800,7 +3824,7 @@ dependencies = [ "anyhow", "serde", "serde_json", - "snafu 0.9.0", + "snafu 0.9.1", "tracing 0.1.44", "vector-config", "vector-config-common", @@ -4008,7 +4032,7 @@ dependencies = [ "const-str", "dyn-clone", "indoc", - "snafu 0.9.0", + "snafu 0.9.1", "vector-vrl-category", "vrl", ] @@ -4083,11 +4107,11 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" +checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" dependencies = [ - "anstream", + "anstream 1.0.0", "anstyle", "env_filter", "jiff", @@ -4817,9 +4841,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "171fefbc92fe4a4de27e0698d6a5b392d6a0e333506bc49133760b3bcf948733" dependencies = [ "atomic-waker", "bytes", @@ -5369,7 +5393,7 @@ dependencies = [ "bytes", "futures-channel", "futures-core", - "h2 0.4.13", + "h2 0.4.14", "http 1.3.1", "http-body 1.0.1", "httparse", @@ -5949,6 +5973,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" +[[package]] +name = "is_terminal_polyfill" +version = "1.70.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" + [[package]] name = "itertools" version = "0.10.5" @@ -6637,9 +6667,9 @@ checksum = "3a69c0481fc2424cb55795de7da41add33372ea75a94f9b6588ab6a2826dfebc" [[package]] name = "log" -version = "0.4.29" +version = "0.4.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5" [[package]] name = "loki-logproto" @@ -6857,9 +6887,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" [[package]] name = "memmap2" @@ -7264,9 +7294,9 @@ dependencies = [ [[package]] name = "nix" -version = "0.31.2" +version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" dependencies = [ "bitflags 2.10.0", "cfg-if", @@ -7663,6 +7693,12 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "once_cell_polyfill" +version = "1.70.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" + [[package]] name = "onig" version = "6.5.1" @@ -7992,9 +8028,9 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pastey" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a797f0e07bdf071d15742978fc3128ec6c22891c31a3a931513263904c982a" +checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" [[package]] name = "pbkdf2" @@ -8148,18 +8184,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2 1.0.106", "quote 1.0.45", @@ -8533,7 +8569,7 @@ dependencies = [ "prost 0.12.6", "prost-build 0.12.6", "prost-types 0.12.6", - "snafu 0.9.0", + "snafu 0.9.1", "vector-common", ] @@ -9592,7 +9628,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.4.13", + "h2 0.4.14", "http 1.3.1", "http-body 1.0.1", "http-body-util", @@ -10834,13 +10870,13 @@ dependencies = [ [[package]] name = "snafu" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d4bced6a69f90b2056c03dcff2c4737f98d6fb9e0853493996e1d253ca29c6" +checksum = "d1a012328be2e3f5d5f6f3218147ca02588cea4cb865e876849ab6debcf36522" dependencies = [ "futures-core", "pin-project", - "snafu-derive 0.9.0", + "snafu-derive 0.9.1", ] [[package]] @@ -10869,9 +10905,9 @@ dependencies = [ [[package]] name = "snafu-derive" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54254b8531cafa275c5e096f62d48c81435d1015405a91198ddb11e967301d40" +checksum = "5f103c50866b8743da9429b8a581d81a27c2d3a9c4ac7df8f8571c1dd7896eda" dependencies = [ "heck 0.5.0", "proc-macro2 1.0.106", @@ -12051,7 +12087,7 @@ dependencies = [ "axum 0.7.5", "base64 0.22.1", "bytes", - "h2 0.4.13", + "h2 0.4.14", "http 1.3.1", "http-body 1.0.1", "http-body-util", @@ -12081,7 +12117,7 @@ dependencies = [ "base64 0.22.1", "bytes", "flate2", - "h2 0.4.13", + "h2 0.4.14", "http 1.3.1", "http-body 1.0.1", "http-body-util", @@ -12585,9 +12621,9 @@ dependencies = [ [[package]] name = "typetag" -version = "0.2.21" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be2212c8a9b9bcfca32024de14998494cf9a5dfa59ea1b829de98bac374b86bf" +checksum = "c5a897b12c6c1151ad0b138b8db50252dc301f93bc3b027db05eec82aeed298c" dependencies = [ "erased-serde", "inventory", @@ -12598,9 +12634,9 @@ dependencies = [ [[package]] name = "typetag-impl" -version = "0.2.21" +version = "0.2.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27a7a9b72ba121f6f1f6c3632b85604cac41aedb5ddc70accbebb6cac83de846" +checksum = "cf808357c6ed7e13ba0f3277ec8d8f21b2d501274895104263985330c726c1c5" dependencies = [ "proc-macro2 1.0.106", "quote 1.0.45", @@ -12790,9 +12826,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "utf8parse" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" @@ -12943,7 +12979,7 @@ dependencies = [ "goauth", "governor", "greptimedb-ingester", - "h2 0.4.13", + "h2 0.4.14", "hash_hasher", "hashbrown 0.14.5", "headers 0.3.9", @@ -12978,7 +13014,7 @@ dependencies = [ "mlua", "mock_instant", "mongodb", - "nix 0.31.2", + "nix 0.31.3", "nkeys", "nom 8.0.0", "notify", @@ -13030,7 +13066,7 @@ dependencies = [ "similar-asserts", "smallvec", "smpl_jwt", - "snafu 0.9.0", + "snafu 0.9.1", "snap", "socket2 0.5.10", "sqlx", @@ -13091,7 +13127,7 @@ dependencies = [ "prost 0.12.6", "prost-build 0.12.6", "prost-types 0.12.6", - "snafu 0.9.0", + "snafu 0.9.1", "tokio", "tokio-stream", "tonic 0.11.0", @@ -13131,7 +13167,7 @@ dependencies = [ "rkyv", "serde", "serde_yaml", - "snafu 0.9.0", + "snafu 0.9.1", "temp-dir", "tokio", "tokio-test", @@ -13195,7 +13231,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "snafu 0.9.0", + "snafu 0.9.1", "toml", "tracing 0.1.44", "url", @@ -13288,7 +13324,7 @@ dependencies = [ "serde_yaml", "similar-asserts", "smallvec", - "snafu 0.9.0", + "snafu 0.9.1", "socket2 0.5.10", "strum 0.28.0", "tokio", @@ -14149,13 +14185,13 @@ dependencies = [ [[package]] name = "windows-service" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "193cae8e647981c35bc947fdd57ba7928b1fa0d4a79305f6dd2dc55221ac35ac" +checksum = "857224b3b211c6f3616921f081ee54721ee3ad2ace2fac6a6337e032f7b4dcf2" dependencies = [ "bitflags 2.10.0", "widestring 1.0.2", - "windows-sys 0.59.0", + "windows-sys 0.61.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5af6296d39720..892149dcf5050 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -173,7 +173,7 @@ metrics-util = { version = "0.18.0", default-features = false, features = ["regi nom = { version = "8.0.0", default-features = false } ordered-float = { version = "4.6.0", default-features = false } pastey = { version = "0.2", default-features = false } -pin-project = { version = "1.1.11", default-features = false } +pin-project = { version = "1.1.13", default-features = false } proptest = { version = "1.11" } proptest-derive = { version = "0.6.0" } prost = { version = "0.12", default-features = false, features = ["std"] } @@ -192,7 +192,7 @@ serde = { version = "1.0.219", default-features = false, features = ["alloc", "d serde_json = { version = "1.0.149", default-features = false, features = ["preserve_order", "raw_value", "std"] } serde_with = { version = "3.20.0", default-features = false, features = ["std", "macros", "chrono_0_4"] } serde_yaml = { version = "0.9.34", default-features = false } -snafu = { version = "0.9.0", default-features = false, features = ["futures", "std"] } +snafu = { version = "0.9.1", default-features = false, features = ["futures", "std"] } socket2 = { version = "0.5.10", default-features = false } tempfile = "3.27.0" tokio = { version = "1.49.0", default-features = false } diff --git a/vdev/Cargo.toml b/vdev/Cargo.toml index 15cf92dbd860c..db7c744686d47 100644 --- a/vdev/Cargo.toml +++ b/vdev/Cargo.toml @@ -28,7 +28,7 @@ hex = "0.4.3" indexmap.workspace = true indicatif = { version = "0.18.4", features = ["improved_unicode"] } itertools.workspace = true -log = "0.4.29" +log = "0.4.30" # watch https://github.com/epage/anstyle for official interop with Clap owo-colors = { version = "4.2.3", features = ["supports-colors"] } pastey.workspace = true