mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-08 21:25:59 +00:00
feat(scanner): coordinate usage and workload boundaries (#7093)
* test(scanner): wire usage and heal rebuild gates * docs(scanner): define usage authority protocol * docs(heal): clarify scanner and ecstore boundaries * refactor(scanner): split metrics from contracts * feat(scanner): use shared workload snapshots * fix(ecstore): recheck capacity before decommission drain
This commit is contained in:
Generated
+10
-5
@@ -9517,7 +9517,7 @@ dependencies = [
|
||||
"rustfs-s3select-api",
|
||||
"rustfs-s3select-query",
|
||||
"rustfs-scanner",
|
||||
"rustfs-scanner-contracts",
|
||||
"rustfs-scanner-metrics",
|
||||
"rustfs-security-governance",
|
||||
"rustfs-signer",
|
||||
"rustfs-storage-api",
|
||||
@@ -9763,7 +9763,7 @@ dependencies = [
|
||||
"rustfs-rio-v2",
|
||||
"rustfs-s3-client",
|
||||
"rustfs-s3-types",
|
||||
"rustfs-scanner-contracts",
|
||||
"rustfs-scanner-metrics",
|
||||
"rustfs-storage-api",
|
||||
"rustfs-uring",
|
||||
"rustfs-utils",
|
||||
@@ -10119,7 +10119,7 @@ dependencies = [
|
||||
"proptest",
|
||||
"rustfs-config",
|
||||
"rustfs-replication",
|
||||
"rustfs-scanner-contracts",
|
||||
"rustfs-scanner-metrics",
|
||||
"rustfs-storage-api",
|
||||
"s3s",
|
||||
"serial_test",
|
||||
@@ -10317,7 +10317,7 @@ dependencies = [
|
||||
"rustfs-iam",
|
||||
"rustfs-io-metrics",
|
||||
"rustfs-notify",
|
||||
"rustfs-scanner-contracts",
|
||||
"rustfs-scanner-metrics",
|
||||
"rustfs-security-governance",
|
||||
"rustfs-storage-api",
|
||||
"rustfs-utils",
|
||||
@@ -10674,6 +10674,7 @@ dependencies = [
|
||||
"rand 0.10.2",
|
||||
"rmp-serde",
|
||||
"rustfs-common",
|
||||
"rustfs-concurrency",
|
||||
"rustfs-config",
|
||||
"rustfs-credentials",
|
||||
"rustfs-data-usage",
|
||||
@@ -10682,7 +10683,7 @@ dependencies = [
|
||||
"rustfs-heal-contracts",
|
||||
"rustfs-lock",
|
||||
"rustfs-s3-types",
|
||||
"rustfs-scanner-contracts",
|
||||
"rustfs-scanner-metrics",
|
||||
"rustfs-storage-api",
|
||||
"rustfs-utils",
|
||||
"s3s",
|
||||
@@ -10704,6 +10705,10 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "rustfs-scanner-contracts"
|
||||
version = "1.0.0-rc.5"
|
||||
|
||||
[[package]]
|
||||
name = "rustfs-scanner-metrics"
|
||||
version = "1.0.0-rc.5"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"jiff",
|
||||
|
||||
Reference in New Issue
Block a user