From 4f29dcdcec9e39e7afd9d016c0b4c00af640327b Mon Sep 17 00:00:00 2001 From: houseme Date: Sat, 11 Jul 2026 20:01:42 +0800 Subject: [PATCH] chore(deps): bump rustfs-uring to 0.2.1 (#4731) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit chore(deps): bump rustfs-uring to 0.2.1 from crates.io rustfs-uring 0.2.1 routes the driver's runtime diagnostics through `tracing` with structured fields instead of `eprintln!` (rustfs/uring#13). No public API change — UringDriver::probe_and_start_sharded, read_at, and read_at_direct keep their signatures — and the read path / cancel-safety ownership model are untouched, so this is a drop-in patch bump of the version requirement plus the lockfile entry. 0.2.1 adds a `tracing` dependency; it is recorded in the rustfs-uring lock entry. tracing is already in the workspace graph, so nothing new is pulled in. The Cargo.lock change is scoped to the rustfs-uring package only; unrelated lockfile drift is left for its own change. Co-authored-by: heihutu --- Cargo.lock | 5 +++-- crates/ecstore/Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b5fccfa26..1dc27b26b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10032,13 +10032,14 @@ dependencies = [ [[package]] name = "rustfs-uring" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "358fe7987fc6b4a98dd65d4f6a7785f4f1af41daf027d14ae4b5a94eadba6348" +checksum = "0486e62d0efe25db95c00aeacb2da84368adcba299216cda99fcb11328061c84" dependencies = [ "io-uring", "libc", "tokio", + "tracing", ] [[package]] diff --git a/crates/ecstore/Cargo.toml b/crates/ecstore/Cargo.toml index 2ee7d715a..1a119731a 100644 --- a/crates/ecstore/Cargo.toml +++ b/crates/ecstore/Cargo.toml @@ -146,7 +146,7 @@ metrics = { workspace = true } # crates.io. The guard scripts/check_no_tokio_io_uring.sh allows an explicit # io-uring integration; only the tokio "io-uring" runtime feature is banned. [target.'cfg(target_os = "linux")'.dependencies] -rustfs-uring = "0.2.0" +rustfs-uring = "0.2.1" [dev-dependencies] tokio = { workspace = true, features = ["rt-multi-thread", "macros", "test-util"] }