diff --git a/Cargo.lock b/Cargo.lock old mode 100755 new mode 100644 index 41d591d4..080f0fcf --- a/Cargo.lock +++ b/Cargo.lock @@ -8471,9 +8471,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.52.1" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", diff --git a/crates/vectorizer-cli/Cargo.toml b/crates/vectorizer-cli/Cargo.toml index b74cf8be..1835f1bf 100644 --- a/crates/vectorizer-cli/Cargo.toml +++ b/crates/vectorizer-cli/Cargo.toml @@ -22,7 +22,7 @@ vectorizer = { path = "../vectorizer" } clap = { version = "4.5", features = ["derive", "env"] } serde = { version = "1.0", features = ["derive"], default-features = false } serde_yaml = { version = "0.9", default-features = false } -tokio = { version = "1.48", features = ["rt-multi-thread", "macros", "signal"], default-features = false } +tokio = { version = "1.52", features = ["rt-multi-thread", "macros", "signal"], default-features = false } tracing = { version = "0.1", default-features = false } tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"], default-features = false } anyhow = { version = "1.0", features = ["backtrace"], default-features = false } diff --git a/crates/vectorizer-protocol/Cargo.toml b/crates/vectorizer-protocol/Cargo.toml index ae4702e6..d6d60e61 100644 --- a/crates/vectorizer-protocol/Cargo.toml +++ b/crates/vectorizer-protocol/Cargo.toml @@ -14,7 +14,7 @@ categories = ["database", "encoding"] serde = { version = "1.0", features = ["derive"], default-features = false } serde_json = { version = "1.0", default-features = false, features = ["std"] } rmp-serde = "1" -tokio = { version = "1.48", features = ["io-util"], default-features = false } +tokio = { version = "1.52", features = ["io-util"], default-features = false } thiserror = { version = "2.0", default-features = false } # gRPC runtime types (used by both server impls in vectorizer and clients in sdks/rust) diff --git a/crates/vectorizer-server/Cargo.toml b/crates/vectorizer-server/Cargo.toml index fe5cfb57..d0a12aef 100644 --- a/crates/vectorizer-server/Cargo.toml +++ b/crates/vectorizer-server/Cargo.toml @@ -73,7 +73,7 @@ rust-embed = { version = "8.5", features = ["compression", "mime-guess"] } mime_guess = "2.0" # Async / std support -tokio = { version = "1.48", features = ["rt-multi-thread", "net", "io-util", "time", "signal", "sync", "macros"], default-features = false } +tokio = { version = "1.52", features = ["rt-multi-thread", "net", "io-util", "time", "signal", "sync", "macros"], default-features = false } tokio-util = "0.7" async-trait = "0.1" futures = "0.3" diff --git a/crates/vectorizer/Cargo.toml b/crates/vectorizer/Cargo.toml old mode 100755 new mode 100644 index c7b7bacc..fdf9505b --- a/crates/vectorizer/Cargo.toml +++ b/crates/vectorizer/Cargo.toml @@ -23,7 +23,7 @@ ctrlc = { version = "3.5", optional = true } dirs = "6.0" # Core dependencies # Optimized: Use only needed tokio features instead of "full" (saves ~30% compile time) -tokio = { version = "1.48", features = ["rt-multi-thread", "net", "io-util", "time", "signal", "sync", "macros"], default-features = false } +tokio = { version = "1.52", features = ["rt-multi-thread", "net", "io-util", "time", "signal", "sync", "macros"], default-features = false } axum = { version = "0.8.7", features = ["ws", "json", "multipart"], default-features = false } tower = { version = "0.5", default-features = false } tower-http = { version = "0.6.7", features = ["cors", "trace", "fs", "set-header"], default-features = false } diff --git a/sdks/rust/Cargo.toml b/sdks/rust/Cargo.toml old mode 100755 new mode 100644 index f862a26b..16ae1fd4 --- a/sdks/rust/Cargo.toml +++ b/sdks/rust/Cargo.toml @@ -38,7 +38,7 @@ path = "examples/apikey_smoke.rs" # Dependencies matching vectorizer versions serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -tokio = { version = "1.35", features = ["full"] } +tokio = { version = "1.52", features = ["full"] } uuid = { version = "1.6", features = ["v4", "serde"] } chrono = { version = "0.4", features = ["serde"] } anyhow = { version = "1.0", features = ["backtrace"] }