swift/swift/container
Jianjian Huo 230b467af0 sharding: avoid transient overlaps while auditing.
During normal sharding, parent shard and child shard ranges
may have transient overlaps which will disapear when done.
To avoid this transient overlap shows up in the warning log,
when sharder audits root container, it will not emit
'overlapping ranges in state ...' warning when overlapping
shard ranges are parent-children during the past time period
of reclaim_age.

Change-Id: I88bce3c178923457e3887790fa58aad56086b1e6
2022-11-18 16:04:10 -08:00
..
__init__.py Initial commit of Swift code 2010-07-12 17:03:45 -05:00
auditor.py Refactor db auditors into a db_auditor base class 2021-04-09 12:01:21 +10:00
backend.py sharder: merge shard shard_ranges from root while sharding 2022-11-16 16:12:32 +00:00
reconciler.py Modify log_name in internal clients' pipeline configs 2022-01-12 11:07:25 +00:00
replicator.py sharder/replicator: emit stats for DBs created or existing 2022-07-30 17:30:19 +01:00
server.py Add ceil method to utils.Timestamp 2022-05-06 16:19:54 +01:00
sharder.py sharding: avoid transient overlaps while auditing. 2022-11-18 16:04:10 -08:00
sync.py Various doc formatting cleanups 2022-08-02 14:28:36 -07:00
sync_store.py Container-Sync to iterate only over synced containers 2016-01-06 16:46:31 +02:00
updater.py Clean up some replication error messages 2022-10-23 15:24:23 -07:00