From 6660b048a1b92e8e401767b3ab892b2fd6f23150 Mon Sep 17 00:00:00 2001 From: DamonXue Date: Sun, 2 Mar 2025 20:01:48 +0800 Subject: [PATCH] refactor: remove unused dependencies and update s3s source references --- Cargo.lock | 13 ++----------- Cargo.toml | 4 ---- rustfs/src/console.rs | 1 - rustfs/src/macro/mod.rs | 2 +- 4 files changed, 3 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9c85b971c..9e2e534d2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1151,15 +1151,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crc64fast-nvme" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4955638f00a809894c947f85a024020a20815b65a5eea633798ea7924edab2b3" -dependencies = [ - "crc", -] - [[package]] name = "crossbeam-channel" version = "0.5.14" @@ -5563,18 +5554,17 @@ checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "s3s" version = "0.11.0-dev" +source = "git+https://github.com/Nugine/s3s.git?rev=ab139f72fe768fb9d8cecfe36269451da1ca9779#ab139f72fe768fb9d8cecfe36269451da1ca9779" dependencies = [ "arrayvec", "async-trait", "atoi", "base64-simd", - "block-buffer 0.11.0-rc.3", "bytes", "bytestring", "chrono", "crc32c", "crc32fast", - "crc64fast-nvme", "digest 0.11.0-pre.9", "futures", "hex-simd", @@ -5611,6 +5601,7 @@ dependencies = [ [[package]] name = "s3s-policy" version = "0.11.0-dev" +source = "git+https://github.com/Nugine/s3s.git?rev=ab139f72fe768fb9d8cecfe36269451da1ca9779#ab139f72fe768fb9d8cecfe36269451da1ca9779" dependencies = [ "indexmap 2.7.1", "serde", diff --git a/Cargo.toml b/Cargo.toml index 64774f099..4f2c7fbda 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -128,7 +128,3 @@ inherits = "dev" opt-level = 3 # Optimization Level (0-3) lto = true # Optimize when linking codegen-units = 1 # Reduce code generation units to improve optimization - -[patch."https://github.com/Nugine/s3s.git"] -s3s = { path = "s3s/crates/s3s" } -s3s-policy = { path = "s3s/crates/s3s-policy" } \ No newline at end of file diff --git a/rustfs/src/console.rs b/rustfs/src/console.rs index e9654e85d..161d6725b 100644 --- a/rustfs/src/console.rs +++ b/rustfs/src/console.rs @@ -11,7 +11,6 @@ use rust_embed::RustEmbed; use rustfs_macro::timed_println; use serde::Serialize; use shadow_rs::shadow; -use tracing::info; use std::net::Ipv4Addr; use std::sync::OnceLock; diff --git a/rustfs/src/macro/mod.rs b/rustfs/src/macro/mod.rs index 691224873..fe08915f9 100644 --- a/rustfs/src/macro/mod.rs +++ b/rustfs/src/macro/mod.rs @@ -1,5 +1,5 @@ use proc_macro::TokenStream; -use quote::{quote, ToTokens}; +use quote::quote; use syn::{parse_macro_input, Expr, LitStr}; #[proc_macro]