fix(capacity): harden scope registry, scan symlink guard, and test temp dir cleanup (#2432)

Co-authored-by: heihutu <heihutu@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com>
This commit is contained in:
houseme
2026-04-08 20:58:17 +08:00
committed by GitHub
parent d4ea14c2ba
commit 064e21062d
32 changed files with 2751 additions and 1217 deletions
Generated
+21 -1
View File
@@ -7712,6 +7712,7 @@ dependencies = [
"rustfs-madmin",
"rustfs-metrics",
"rustfs-notify",
"rustfs-object-capacity",
"rustfs-object-io",
"rustfs-obs",
"rustfs-policy",
@@ -7757,7 +7758,6 @@ dependencies = [
"url",
"urlencoding",
"uuid",
"walkdir",
"zip",
]
@@ -8229,6 +8229,25 @@ dependencies = [
"wildmatch",
]
[[package]]
name = "rustfs-object-capacity"
version = "0.0.5"
dependencies = [
"criterion",
"futures",
"rustfs-common",
"rustfs-config",
"rustfs-io-metrics",
"rustfs-utils",
"serial_test",
"temp-env",
"tempfile",
"tokio",
"tracing",
"uuid",
"walkdir",
]
[[package]]
name = "rustfs-object-io"
version = "0.0.5"
@@ -9726,6 +9745,7 @@ version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050"
dependencies = [
"futures",
"parking_lot 0.12.5",
]