swift/test/unit/container
Alistair Coles 6609fcd9a1 sharder: don't cleave DB if own_shard_range missing
The sharder aborts cleaving shards if the root DB does not have an
own_shard_range (see Related-Change). Previously, the cleaving was
aborted *after* a shard broker had been created, which potentially
leaves an unused shard DB in a handoff location. This shard DB would
eventually be replicated and cleaned up by the replicator, but its
creation can be avoided by checking the root DB own_shard_range
earlier.

Change-Id: I05ec542faa452db2053302910d34b93f0abd10a7
Related-Change: I68c3e7558d04e8dcd5874f80b4763ec0b820331d
2022-02-17 13:06:19 +00:00
..
__init__.py Initial commit of Swift code 2010-07-12 17:03:45 -05:00
test_auditor.py Cleanup tests' import of debug_logger 2021-04-27 12:04:41 +01:00
test_backend.py sharder: avoid small tail shards 2021-07-07 13:59:36 +01:00
test_reconciler.py Get rid of pipeline_property 2022-01-27 14:40:27 -08:00
test_replicator.py Cleanup tests' import of debug_logger 2021-04-27 12:04:41 +01:00
test_server.py container-server: return objects of a given policy 2021-08-16 11:56:54 +01:00
test_sharder.py sharder: don't cleave DB if own_shard_range missing 2022-02-17 13:06:19 +00:00
test_sync.py Modify log_name in internal clients' pipeline configs 2022-01-12 11:07:25 +00:00
test_sync_store.py Cleanup tests' import of debug_logger 2021-04-27 12:04:41 +01:00
test_updater.py updaters: use replication network 2021-12-10 13:31:45 +00:00