Project

General

Profile

Actions

Tasks #44424

closed

Tasks #44423: multisite: support dynamic bucket index resharding

multisite: track bucket sync status in a single object

Added by Casey Bodley about 4 years ago. Updated 12 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Tags:
multisite
Reviewed:
Affected Versions:
Pull request ID:

Description

Bucket sync status is split across the bucket's shards, and each tracks full- vs. incremental sync separately. Instead, a single sync status object should store an array of shard markers.

For backward compatibility, when we see that this per-bucket status object doesn't exist, we should try to read from any existing per-shard status objects when initializing the bucket sync status.


Related issues 1 (1 open0 closed)

Blocks rgw - Tasks #44426: multisite: each data sync shard caches its bucket sync statusNew

Actions
Actions #1

Updated by Casey Bodley about 4 years ago

  • Blocks Tasks #44426: multisite: each data sync shard caches its bucket sync status added
Actions #2

Updated by Casey Bodley 12 months ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF