锁
2 篇-
两阶段原生恢复
本文覆盖 issue #284,以及 #281 第一版原生恢复防护带来的两处回归;那些防护记录在恢复副本:过期的是副本,不是对象中。本文基于 main 69fcf50cd 和发布前的 SILO Server 20261109 集成分支评估。这个设计取代 #281 防护中私有 upload 的部分,其余部分保留。 状态: 已随 SILO Server 20261109(d998292387cc)正式发布。 简短结论 原生恢复(对已转储版本发起 POST ?restore)会从 tier 下载该版本 …
本文覆盖 issue #284,以及 #281 第一版原生恢复防护带来的两处回归;那些防护记录在恢复副本:过期的是副本,不是对象中。本文基于 main 69fcf50cd 和发布前的 SILO Server 20261109 集成分支评估。这个设计取代 #281 防护中私有 upload 的部分,其余部分保留。 状态: 已随 SILO Server 20261109(d998292387cc)正式发布。 简短结论 原生恢复(对已转储版本发起 POST ?restore)会从 tier 下载该版本 …
-
大型单池集群的锁域
本文覆盖在审查恢复副本修复(恢复副本:过期的是副本,不是对象)时发现的锁域缺陷,评估基线为 main 上的 69fcf50cd。对应 #298。 状态: 已随 SILO Server 20261109(d998292387cc)正式发布。 简短结论 锁域分裂是真实的,继承自上游 MinIO,并且只在一个池中的各纠删集并不使用相同主机时才存在。按自动布局,这意味着单池有 18 台或更多主机;不超过 17 台主机时,每个集都包含所有主机,锁组完全相同。 在这样的池里,DELETE、批量删除 …
本文覆盖在审查恢复副本修复(恢复副本:过期的是副本,不是对象)时发现的锁域缺陷,评估基线为 main 上的 69fcf50cd。对应 #298。 状态: 已随 SILO Server 20261109(d998292387cc)正式发布。 简短结论 锁域分裂是真实的,继承自上游 MinIO,并且只在一个池中的各纠删集并不使用相同主机时才存在。按自动布局,这意味着单池有 18 台或更多主机;不超过 17 台主机时,每个集都包含所有主机,锁组完全相同。 在这样的池里,DELETE、批量删除 …