feat(ecstore): seed relaxed durability for new buckets (#5971)

This commit is contained in:
houseme
2026-08-12 12:54:20 +08:00
committed by GitHub
parent b00b7ab8f1
commit 6850482247
8 changed files with 304 additions and 102 deletions
+23 -12
View File
@@ -908,6 +908,15 @@ dependencies = [
"shlex",
]
[[package]]
name = "castaway"
version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a"
dependencies = [
"rustversion",
]
[[package]]
name = "cfg-if"
version = "1.0.4"
@@ -995,6 +1004,19 @@ version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"
[[package]]
name = "compact_str"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79fcda08c33bb58b97008b2cdada6622500e949e060f5913361763121abd2416"
dependencies = [
"castaway",
"cfg-if",
"itoa",
"static_assertions",
"zmij",
]
[[package]]
name = "combine"
version = "4.6.7"
@@ -4341,6 +4363,7 @@ name = "rustfs-lock"
version = "1.0.0-beta.11"
dependencies = [
"async-trait",
"compact_str",
"crossbeam-queue",
"futures",
"parking_lot",
@@ -4349,7 +4372,6 @@ dependencies = [
"serde",
"serde_json",
"smallvec",
"smartstring",
"thiserror 2.0.19",
"tokio",
"tonic",
@@ -5134,17 +5156,6 @@ dependencies = [
"serde",
]
[[package]]
name = "smartstring"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29"
dependencies = [
"autocfg",
"static_assertions",
"version_check",
]
[[package]]
name = "snap"
version = "1.1.2"