From 34480d6f3cf72214d5ae92381b82c31694a302bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 17:23:48 +0000 Subject: [PATCH] chore(deps): bump mysql_async in /reference-apps/rust Bumps [mysql_async](https://github.com/blackbeam/mysql_async) from 0.36.2 to 0.37.1. - [Release notes](https://github.com/blackbeam/mysql_async/releases) - [Commits](https://github.com/blackbeam/mysql_async/compare/v0.36.2...v0.37.1) --- updated-dependencies: - dependency-name: mysql_async dependency-version: 0.37.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- reference-apps/rust/Cargo.lock | 87 ++++++++++++++-------------------- reference-apps/rust/Cargo.toml | 2 +- 2 files changed, 36 insertions(+), 53 deletions(-) diff --git a/reference-apps/rust/Cargo.lock b/reference-apps/rust/Cargo.lock index c5ce95a..d303198 100644 --- a/reference-apps/rust/Cargo.lock +++ b/reference-apps/rust/Cargo.lock @@ -119,7 +119,7 @@ dependencies = [ "futures-core", "futures-util", "mio", - "socket2 0.6.5", + "socket2", "tokio", "tracing", ] @@ -181,7 +181,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "smallvec", - "socket2 0.6.5", + "socket2", "time", "tracing", "url", @@ -368,6 +368,15 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "arc-swap" +version = "1.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b" +dependencies = [ + "rustversion", +] + [[package]] name = "arcstr" version = "1.2.0" @@ -676,9 +685,9 @@ dependencies = [ [[package]] name = "btoi" -version = "0.4.3" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad" +checksum = "3b5ab9db53bcda568284df0fd39f6eac24ad6f7ba7ff1168b9e76eba6576b976" dependencies = [ "num-traits", ] @@ -1565,21 +1574,15 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.16.1" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2", "equivalent", "foldhash", ] -[[package]] -name = "hashbrown" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" - [[package]] name = "heck" version = "0.5.0" @@ -1798,7 +1801,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.5", + "socket2", "tokio", "tower-service", "tracing", @@ -1951,7 +1954,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb" dependencies = [ "equivalent", - "hashbrown 0.17.1", + "hashbrown", ] [[package]] @@ -1970,7 +1973,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" dependencies = [ - "socket2 0.6.5", + "socket2", "widestring", "windows-registry", "windows-result", @@ -2209,11 +2212,11 @@ checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "lru" -version = "0.16.4" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" +checksum = "ff9840bcc50b71349309900da0ce7279aa336ae71d73250b07998932c7d97c25" dependencies = [ - "hashbrown 0.16.1", + "hashbrown", ] [[package]] @@ -2411,7 +2414,7 @@ dependencies = [ "serde_with", "sha1 0.11.0", "sha2 0.11.0", - "socket2 0.6.5", + "socket2", "stringprep", "strsim", "take_mut", @@ -2456,12 +2459,14 @@ dependencies = [ [[package]] name = "mysql_async" -version = "0.36.2" +version = "0.37.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1d9585dc9058886ff3a1f48a23024dd1d054264dee7c5ae0e4bd640c953bee5" +checksum = "40d11da0e2d9fad4640c9f9198ee431c6d68444568f83ef1f10f3367270071e4" dependencies = [ + "arc-swap", "bytes", "crossbeam-queue", + "crossbeam-utils", "flate2", "futures-core", "futures-sink", @@ -2469,12 +2474,10 @@ dependencies = [ "keyed_priority_queue", "lru", "mysql_common", - "pem", "percent-encoding", - "rand 0.9.5", + "rand 0.10.2", "serde", - "serde_json", - "socket2 0.5.10", + "socket2", "thiserror 2.0.20", "tokio", "tokio-util", @@ -2484,9 +2487,9 @@ dependencies = [ [[package]] name = "mysql_common" -version = "0.35.5" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbb9f371618ce723f095c61fbcdc36e8936956d2b62832f9c7648689b338e052" +checksum = "0f27695f286b461da077b8c2f72f47feaa04ce3c3f9c0976257410e90e21208a" dependencies = [ "base64", "bitflags 2.13.1", @@ -2698,16 +2701,6 @@ dependencies = [ "digest 0.11.3", ] -[[package]] -name = "pem" -version = "3.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" -dependencies = [ - "base64", - "serde_core", -] - [[package]] name = "pem-rfc7468" version = "0.7.0" @@ -2951,7 +2944,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.5", + "socket2", "thiserror 2.0.20", "tokio", "tracing", @@ -2989,7 +2982,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.5", + "socket2", "tracing", "windows-sys 0.61.2", ] @@ -3107,7 +3100,7 @@ dependencies = [ "rand 0.10.2", "ryu", "sha1_smol", - "socket2 0.6.5", + "socket2", "tokio", "tokio-util", "url", @@ -3627,16 +3620,6 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f" -[[package]] -name = "socket2" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - [[package]] name = "socket2" version = "0.6.5" @@ -3914,7 +3897,7 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.5", + "socket2", "tokio-macros", "windows-sys 0.61.2", ] @@ -3950,7 +3933,7 @@ dependencies = [ "postgres-protocol", "postgres-types", "rand 0.10.2", - "socket2 0.6.5", + "socket2", "tokio", "tokio-util", "whoami", diff --git a/reference-apps/rust/Cargo.toml b/reference-apps/rust/Cargo.toml index ebe3500..3f4c0b5 100644 --- a/reference-apps/rust/Cargo.toml +++ b/reference-apps/rust/Cargo.toml @@ -14,7 +14,7 @@ chrono = { version = "=0.4.45" } log = "0.4" env_logger = "=0.11.11" tokio-postgres = "0.7" -mysql_async = "0.36" +mysql_async = "0.37" mongodb = "3.5" redis = { version = "1.0", features = ["tokio-comp", "cluster-async"] } lapin = "4.1"