Update git submodules
* Update swift from branch 'master' - Merge "Address a sharder/replicator race" - Address a sharder/replicator race In the previous patch, we could clean up all container DBs, but only if the daemons went in a specific order (which cannot be guaranteed in a production system). Once a reclaim age passes, there's a race: If the container-replicator processes the root container before the container-sharder processes the shards, the deleted shards would get reaped from the root so they won't be available for the sharder. The shard containers then hang around indefinitely. Now, be willing to mark shard DBs as deleted even when we can't find our own shard range in the root. Fortunately, the shard already knows that its range has been deleted; we don't need to get that info from the root. Change-Id: If08bccf753490157f27c95b4038f3dd33d3d7f8c Related-Change: Icba98f1c9e17e8ade3f0e1b9a23360cf5ab8c86b
This commit is contained in:
parent
ac11277010
commit
6b7a31d212
2
swift
2
swift
|
@ -1 +1 @@
|
|||
Subproject commit 2a6dfae2f3d50750de2bdb5f31ea52070588e895
|
||||
Subproject commit d50b50ba8d28eab544b7236cb1d786c16e20f080
|
Loading…
Reference in New Issue