Project

General

Profile

Actions

Bug #17624

closed

multisite: after finishing full sync on a bucket, incremental sync starts over from the beginning

Added by Casey Bodley over 7 years ago. Updated about 7 years ago.

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

0%

Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Although RGWInitBucketShardSyncStatusCoroutine queries and stores the correct markers for incremental sync, those markers are not set in the member variable RGWRunBucketSyncCoroutine::sync_status which gets passed to RGWBucketShardIncrementalSyncCR. This causes incremental sync to start from empty markers (the beginning of the remote's bilog).

https://github.com/ceph/ceph/pull/11553


Related issues 2 (0 open2 closed)

Related to rgw - Bug #17661: 'radosgw-admin bucket sync init' crashesResolvedCasey Bodley10/21/2016

Actions
Copied to rgw - Backport #17733: jewel: multisite: after finishing full sync on a bucket, incremental sync starts over from the beginningResolvedLoïc DacharyActions
Actions #1

Updated by Casey Bodley over 7 years ago

  • Related to Bug #17661: 'radosgw-admin bucket sync init' crashes added
Actions #2

Updated by Casey Bodley over 7 years ago

backport will need the fix for http://tracker.ceph.com/issues/17661 as well

Actions #3

Updated by Yehuda Sadeh over 7 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #4

Updated by Loïc Dachary over 7 years ago

  • Copied to Backport #17733: jewel: multisite: after finishing full sync on a bucket, incremental sync starts over from the beginning added
Actions #5

Updated by Nathan Cutler about 7 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF