diff --git a/apps/desktop/src-tauri/Cargo.lock b/apps/desktop/src-tauri/Cargo.lock index 9d758e9f..151fd6e7 100644 --- a/apps/desktop/src-tauri/Cargo.lock +++ b/apps/desktop/src-tauri/Cargo.lock @@ -76,13 +76,10 @@ dependencies = [ ] [[package]] -name = "arc-swap" -version = "1.9.2" +name = "arcstr" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b" -dependencies = [ - "rustversion", -] +checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" [[package]] name = "async-broadcast" @@ -2870,7 +2867,7 @@ dependencies = [ "darling", "heck 0.5.0", "manyhow", - "num-bigint", + "num-bigint 0.4.8", "proc-macro-crate 3.5.0", "proc-macro2", "quote", @@ -2926,7 +2923,7 @@ dependencies = [ "flate2", "getrandom 0.3.4", "mysql-common-derive", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "regex", "saturating", @@ -3001,6 +2998,16 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", +] + [[package]] name = "num-conv" version = "0.2.2" @@ -3857,26 +3864,29 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "redis" -version = "0.29.5" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc42f3a12fd4408ce64d8efef67048a924e543bd35c6591c0447fda9054695f" +checksum = "e37a4ca5c6ca42aa3e6df2fd32b987a65d32a4c2159a6f3fe0fd1df306a2658f" dependencies = [ - "arc-swap", + "arcstr", + "async-lock", "bytes", + "cfg-if", "combine", "futures-util", "itoa", "native-tls", - "num-bigint", + "num-bigint 0.5.1", "percent-encoding", "pin-project-lite", "ryu", "sha1_smol", - "socket2 0.5.10", + "socket2 0.6.4", "tokio", "tokio-native-tls", "tokio-util", "url", + "xxhash-rust", ] [[package]] @@ -6763,6 +6773,12 @@ dependencies = [ "rustix", ] +[[package]] +name = "xxhash-rust" +version = "0.8.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aee1b19627c7c60102ab80d3a9cbe18de90bfe03bfa6c3715447681f0e8c8af6" + [[package]] name = "yoke" version = "0.8.3" diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 487b5d5d..b65bbdc3 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -37,7 +37,7 @@ http = "1" bytes = "1" mysql_async = { version = "0.36", default-features = false, features = ["default-rustls-ring"] } mongodb = "3" -redis = { version = "0.29", features = ["tokio-comp", "tokio-native-tls-comp"] } +redis = { version = "1.6", features = ["tokio-comp", "tokio-native-tls-comp"] } futures-util = "0.3" dashmap = "6"