fix: deduplicate disks in capacity calculation to prevent inflation (#1656)

This commit is contained in:
houseme
2026-01-30 00:03:21 +08:00
committed by GitHub
parent 022e3dfc21
commit 2ee81496b0
17 changed files with 631 additions and 275 deletions
Generated
+1 -20
View File
@@ -5683,18 +5683,6 @@ dependencies = [
"memoffset",
]
[[package]]
name = "nix"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225e7cfe711e0ba79a68baeddb2982723e4235247aefce1482f2f16c27865b66"
dependencies = [
"bitflags 2.10.0",
"cfg-if",
"cfg_aliases",
"libc",
]
[[package]]
name = "nom"
version = "7.1.3"
@@ -7727,7 +7715,6 @@ dependencies = [
"base64",
"base64-simd",
"bytes",
"chrono",
"clap",
"const-str",
"datafusion",
@@ -8325,7 +8312,6 @@ dependencies = [
name = "rustfs-scanner"
version = "0.0.5"
dependencies = [
"anyhow",
"async-trait",
"chrono",
"futures",
@@ -8342,16 +8328,11 @@ dependencies = [
"s3s",
"serde",
"serde_json",
"serial_test",
"tempfile",
"thiserror 2.0.18",
"time",
"tokio",
"tokio-test",
"tokio-util",
"tracing",
"tracing-subscriber",
"uuid",
]
[[package]]
@@ -8412,10 +8393,10 @@ dependencies = [
"lz4",
"md-5 0.11.0-rc.3",
"netif",
"nix 0.31.1",
"rand 0.10.0-rc.6",
"regex",
"rustfs-config",
"rustix 1.1.3",
"rustls",
"rustls-pemfile",
"rustls-pki-types",