diff --git a/Cargo.lock b/Cargo.lock index 439ed385..e114ac37 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -49,9 +49,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.66" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" +checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" [[package]] name = "async-trait" @@ -125,9 +125,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "built" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f346b6890a0dfa7266974910e7df2d5088120dd54721b9b0e5aae1ae5e05715" +checksum = "5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe" dependencies = [ "cargo-lock", "chrono", @@ -164,11 +164,11 @@ checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" [[package]] name = "cargo-lock" -version = "7.1.0" +version = "8.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c408da54db4c50d4693f7e649c299bc9de9c23ead86249e5368830bb32a734b" +checksum = "031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996" dependencies = [ - "semver 1.0.14", + "semver 1.0.16", "serde", "toml", "url", @@ -202,12 +202,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" dependencies = [ "iana-time-zone", - "js-sys", "num-integer", "num-traits", "serde", - "time", - "wasm-bindgen", "winapi 0.3.9", ] @@ -769,7 +766,7 @@ checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" dependencies = [ "cfg-if 1.0.0", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", ] [[package]] @@ -780,9 +777,9 @@ checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" [[package]] name = "git2" -version = "0.13.25" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29229cc1b24c0e6062f6e742aa3e256492a5323365e5ed3413599f8a5eff7d6" +checksum = "2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1" dependencies = [ "bitflags", "libc", @@ -878,7 +875,7 @@ dependencies = [ "itoa", "pin-project-lite", "socket2", - "tokio 1.24.1", + "tokio 1.24.2", "tower-service", "tracing", "want", @@ -897,7 +894,7 @@ dependencies = [ "openssl", "openssl-sys", "parking_lot 0.12.1", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-openssl", "tower-layer", ] @@ -910,7 +907,7 @@ checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ "hyper", "pin-project-lite", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-io-timeout", ] @@ -1133,7 +1130,7 @@ dependencies = [ "serde_json", "serde_yaml 0.8.26", "thiserror", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-util", "tower", "tower-http", @@ -1190,7 +1187,7 @@ dependencies = [ "serde_json", "smallvec 1.10.0", "thiserror", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-util", "tracing", ] @@ -1209,9 +1206,9 @@ checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" [[package]] name = "libgit2-sys" -version = "0.12.26+1.3.0" +version = "0.14.1+1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19e1c899248e606fbfe68dcb31d8b0176ebab833b103824af31bddf4b7457494" +checksum = "4a07fb2692bc3593bda59de45a502bb3071659f2c515e28c71e728306b038e17" dependencies = [ "cc", "libc", @@ -1355,7 +1352,7 @@ checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" dependencies = [ "libc", "log", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", "windows-sys", ] @@ -1510,7 +1507,7 @@ dependencies = [ "opentelemetry-semantic-conventions", "thiserror", "thrift", - "tokio 1.24.1", + "tokio 1.24.2", ] [[package]] @@ -1556,7 +1553,7 @@ dependencies = [ "percent-encoding", "rand", "thiserror", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-stream", ] @@ -1739,7 +1736,7 @@ dependencies = [ "fancy-regex", "java-properties", "schemars", - "semver 1.0.14", + "semver 1.0.16", "serde", "serde_json", "serde_yaml 0.8.26", @@ -1936,9 +1933,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.14" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" +checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" dependencies = [ "serde", ] @@ -1951,9 +1948,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" -version = "1.0.149" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256b9932320c590e707b94576e3cc1f7c9024d0ee6612dfbcf1cb106cbe8e055" +checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" dependencies = [ "serde_derive", ] @@ -1970,9 +1967,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.149" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4eae9b04cbffdfd550eb462ed33bc6a1b68c935127d008b27444d08380f94e4" +checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" dependencies = [ "proc-macro2", "quote", @@ -1992,9 +1989,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.89" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" dependencies = [ "indexmap", "itoa", @@ -2077,9 +2074,9 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "snafu" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a152ba99b054b22972ee794cf04e5ef572da1229e33b65f3c57abbff0525a454" +checksum = "cb0656e7e3ffb70f6c39b3c2a86332bb74aa3c679da781642590f3c1118c5045" dependencies = [ "doc-comment", "snafu-derive", @@ -2087,9 +2084,9 @@ dependencies = [ [[package]] name = "snafu-derive" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5e79cdebbabaebb06a9bdbaedc7f159b410461f63611d4d0e3fb0fab8fed850" +checksum = "475b3bbe5245c26f2d8a6f62d67c1f30eb9fffeccee721c45d162c3ebbdf81b2" dependencies = [ "heck", "proc-macro2", @@ -2135,7 +2132,7 @@ dependencies = [ "stackable-operator-derive", "strum", "thiserror", - "tokio 1.24.1", + "tokio 1.24.2", "tracing", "tracing-opentelemetry", "tracing-subscriber", @@ -2175,14 +2172,14 @@ dependencies = [ "fnv", "futures 0.3.25", "pin-project", - "semver 1.0.14", + "semver 1.0.16", "serde", "snafu", "stackable-operator", "stackable-zookeeper-crd", "strum", "tokio 0.1.22", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-executor", "tokio-zookeeper", "tracing", @@ -2299,17 +2296,6 @@ dependencies = [ "threadpool", ] -[[package]] -name = "time" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi 0.3.9", -] - [[package]] name = "tinyvec" version = "1.6.0" @@ -2351,9 +2337,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.24.1" +version = "1.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae" +checksum = "597a12a59981d9e3c38d216785b0c37399f6e415e8d0712047620f189371b0bb" dependencies = [ "autocfg", "bytes 1.2.1", @@ -2429,7 +2415,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" dependencies = [ "pin-project-lite", - "tokio 1.24.1", + "tokio 1.24.2", ] [[package]] @@ -2452,7 +2438,7 @@ dependencies = [ "futures-util", "openssl", "openssl-sys", - "tokio 1.24.1", + "tokio 1.24.2", ] [[package]] @@ -2482,7 +2468,7 @@ checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" dependencies = [ "futures-core", "pin-project-lite", - "tokio 1.24.1", + "tokio 1.24.2", ] [[package]] @@ -2582,7 +2568,7 @@ dependencies = [ "futures-sink", "pin-project-lite", "slab", - "tokio 1.24.1", + "tokio 1.24.2", "tracing", ] @@ -2619,7 +2605,7 @@ dependencies = [ "futures-util", "pin-project", "pin-project-lite", - "tokio 1.24.1", + "tokio 1.24.2", "tokio-util", "tower-layer", "tower-service", @@ -2828,12 +2814,6 @@ dependencies = [ "try-lock", ] -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" diff --git a/rust/crd/Cargo.toml b/rust/crd/Cargo.toml index 8b962b99..38c831ee 100644 --- a/rust/crd/Cargo.toml +++ b/rust/crd/Cargo.toml @@ -9,9 +9,9 @@ repository = "https://github.com/stackabletech/zookeeper-operator" publish = false [dependencies] -serde = "1.0.138" -serde_json = "1.0.82" -snafu = "0.7.1" +serde = "1.0.152" +serde_json = "1.0.91" +snafu = "0.7.4" stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "0.30.2" } strum = { version = "0.24.1", features = ["derive"] } diff --git a/rust/operator-binary/Cargo.toml b/rust/operator-binary/Cargo.toml index cd035883..6ef1aa28 100644 --- a/rust/operator-binary/Cargo.toml +++ b/rust/operator-binary/Cargo.toml @@ -9,25 +9,25 @@ repository = "https://github.com/stackabletech/zookeeper-operator" publish = false [dependencies] -anyhow = "1.0.58" +anyhow = "1.0.68" clap = "4.0.26" failure = "0.1.8" fnv = "1.0.7" -futures = { version = "0.3.21", features = ["compat"] } -semver = "1.0.12" -serde = "1.0.138" -snafu = "0.7.1" +futures = { version = "0.3.25", features = ["compat"] } +semver = "1.0.16" +serde = "1.0.152" +snafu = "0.7.4" strum = { version = "0.24.1", features = ["derive"] } -tokio = { version = "1.24.1", features = ["full"], package = "tokio" } +tokio = { version = "1.24.2", features = ["full"], package = "tokio" } tokio01 = { version = "0.1.22", package = "tokio" } tokio-executor = "0.1.10" tokio-zookeeper = "0.1.3" -tracing = "0.1.35" -pin-project = "1.0.11" +tracing = "0.1.37" +pin-project = "1.0.12" stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "0.30.2" } stackable-zookeeper-crd = { path = "../crd" } [build-dependencies] -built = { version = "0.5.1", features = ["chrono", "git2"] } +built = { version = "0.5.2", features = ["chrono", "git2"] } stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "0.30.2" } stackable-zookeeper-crd = { path = "../crd" }