From f7a9a7142b92fb1b7fcebe7ebb781a5c8ee0e4df Mon Sep 17 00:00:00 2001 From: houseme Date: Fri, 26 Jun 2026 04:19:28 +0800 Subject: [PATCH] chore: update deps and e2e cache action (#3885) * chore(deps): update workspace crate versions * ci: update e2e s3tests cache action --- .github/workflows/e2e-s3tests.yml | 4 +- Cargo.lock | 83 ++++++++++++++----------------- Cargo.toml | 7 +-- crates/rio-v2/Cargo.toml | 2 +- 4 files changed, 44 insertions(+), 52 deletions(-) diff --git a/.github/workflows/e2e-s3tests.yml b/.github/workflows/e2e-s3tests.yml index 5067fe06d..6282006f7 100644 --- a/.github/workflows/e2e-s3tests.yml +++ b/.github/workflows/e2e-s3tests.yml @@ -69,7 +69,7 @@ jobs: - uses: actions/checkout@v7 - name: Cache pip downloads - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-e2e-s3tests-${{ hashFiles('.github/workflows/e2e-s3tests.yml') }} @@ -231,7 +231,7 @@ jobs: - uses: actions/checkout@v7 - name: Cache pip downloads - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-e2e-s3tests-${{ hashFiles('.github/workflows/e2e-s3tests.yml') }} diff --git a/Cargo.lock b/Cargo.lock index 1d6c53b8d..1914a8505 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -601,15 +601,15 @@ dependencies = [ [[package]] name = "astral-tokio-tar" -version = "0.6.2" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb50a7aae84a03bf55b067832bc376f4961b790c97e64d3eacee97d389b90277" +checksum = "08648fef353ab39a9d26f909ad53fc4f071be4c91853b78523f5cc3d9e5ebffd" dependencies = [ - "filetime", "futures-core", "libc", "portable-atomic", "rustc-hash", + "rustix 0.38.44", "tokio", "tokio-stream", "xattr", @@ -818,9 +818,9 @@ dependencies = [ [[package]] name = "atoi" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4652e33138d8d9c774c9697a351b019deb33737812be629603434407f288a323" +checksum = "e7a8bbe9949e43a1edaa043038c68703b04774156afdfb62ba2cef5bf93d67be" dependencies = [ "num-traits", ] @@ -1796,9 +1796,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chacha20" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" dependencies = [ "cfg-if", "cipher 0.5.2", @@ -3914,18 +3914,19 @@ dependencies = [ [[package]] name = "env_filter" -version = "1.0.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" +checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" dependencies = [ "log", + "regex", ] [[package]] name = "env_logger" -version = "0.11.10" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" +checksum = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6" dependencies = [ "env_filter", "log", @@ -4057,16 +4058,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" -[[package]] -name = "filetime" -version = "0.2.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" -dependencies = [ - "cfg-if", - "libc", -] - [[package]] name = "find-msvc-tools" version = "0.1.9" @@ -5562,9 +5553,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.102" +version = "0.3.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31" +checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" dependencies = [ "cfg-if", "futures-util", @@ -6307,9 +6298,9 @@ dependencies = [ [[package]] name = "minlz" -version = "1.1.0" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20c19c645132db7e3664aabe291a16896f601053c6b5f567f4c5a196e6817827" +checksum = "5a54457b185d688ae6b98695445de25cc8003e92755886b60a126d581b27e2de" dependencies = [ "crc", ] @@ -7831,9 +7822,9 @@ dependencies = [ [[package]] name = "primefield" -version = "0.14.0-rc.13" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2db02b39ea98560a1fec81df6266f3c1ef7fdde06ac5ef17f69aee6101602630" +checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4" dependencies = [ "crypto-bigint 0.7.5", "crypto-common 0.2.2", @@ -9052,7 +9043,7 @@ dependencies = [ "astral-tokio-tar", "async-trait", "async_zip", - "atoi 3.0.0", + "atoi 3.1.0", "atomic_enum", "aws-config", "aws-sdk-s3", @@ -9411,7 +9402,7 @@ dependencies = [ "parking_lot", "rayon", "smallvec", - "spin 0.12.0", + "spin 0.12.1", ] [[package]] @@ -10402,7 +10393,7 @@ dependencies = [ "arc-swap", "arrayvec", "async-trait", - "atoi 3.0.0", + "atoi 3.1.0", "base64-simd", "bytes", "bytestring", @@ -11113,9 +11104,9 @@ dependencies = [ [[package]] name = "spin" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1527984ca054dfca79333baec451042863f485fbee01b7bf6d911de915cac865" +checksum = "bd5231412d905519dca6a5deb0327d407be68d6c941feec004533401d3a0a715" [[package]] name = "spki" @@ -12377,9 +12368,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.23.3" +version = "1.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7" +checksum = "bf80a72845275afea99e7f2b434723d3bc7e38470fcd1c7ed39a599c73319a53" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -12488,9 +12479,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.125" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a" +checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" dependencies = [ "cfg-if", "once_cell", @@ -12501,9 +12492,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.75" +version = "0.4.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "503b14d284f2c8dac03b819967e155ea753f573586193b2b2c95990cb5d69280" +checksum = "c62df1340f32221cb9c54d6a27b030e3dba64361d4a95bed55f9aacb44da291d" dependencies = [ "js-sys", "wasm-bindgen", @@ -12511,9 +12502,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.125" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d" +checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -12521,9 +12512,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.125" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd" +checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" dependencies = [ "bumpalo", "proc-macro2", @@ -12534,9 +12525,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.125" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f" +checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" dependencies = [ "unicode-ident", ] @@ -12556,9 +12547,9 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.102" +version = "0.3.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6430a72df5eb332242960fe84b3002a241163998241eb596d4f739b9757061d" +checksum = "8622dcb61c0bcc9fffa6938bed81210af2da9a7e4a1a834b2e37a59b6dfb6141" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/Cargo.toml b/Cargo.toml index f3e8514ad..72f2e2abf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -145,6 +145,7 @@ hyper-util = { version = "0.1.20", features = ["tokio", "server-auto", "server-g http = "1.4.2" http-body = "1.0.1" http-body-util = "0.1.3" +minlz = "1.2.3" reqwest = { version = "0.13.4", default-features = false, features = ["rustls", "charset", "http2", "system-proxy", "stream", "json", "blocking", "query", "form"] } rustfs-kafka-async = { version = "1.2.0" } socket2 = { version = "0.6.4", features = ["all"] } @@ -207,8 +208,8 @@ tokio-postgres-rustls = "0.14.0" # Utilities and Tools anyhow = "1.0.102" arc-swap = "1.9.1" -astral-tokio-tar = "0.6.2" -atoi = "3.0.0" +astral-tokio-tar = "0.6.3" +atoi = "3.1.0" atomic_enum = "0.3.0" aws-config = { version = "1.8.18" } aws-credential-types = { version = "1.2.14" } @@ -295,7 +296,7 @@ tracing-subscriber = { version = "0.3.23", features = ["env-filter", "time"] } transform-stream = "0.3.1" url = "2.5.8" urlencoding = "2.1.3" -uuid = { version = "1.23.3", features = ["v4", "fast-rng", "macro-diagnostics"] } +uuid = { version = "1.23.4", features = ["v4", "fast-rng", "macro-diagnostics"] } vaultrs = { version = "0.8.0" } walkdir = "2.5.0" wildmatch = { version = "2.6.1", features = ["serde"] } diff --git a/crates/rio-v2/Cargo.toml b/crates/rio-v2/Cargo.toml index dde15016b..c615a11a8 100644 --- a/crates/rio-v2/Cargo.toml +++ b/crates/rio-v2/Cargo.toml @@ -34,7 +34,7 @@ bytes.workspace = true chacha20poly1305.workspace = true hex.workspace = true hmac.workspace = true -minlz = "1.1.0" +minlz.workspace = true pin-project-lite.workspace = true rand.workspace = true rustfs-rio.workspace = true