]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: bucket sync doesn't squash over olh entries
authorCasey Bodley <cbodley@redhat.com>
Thu, 31 May 2018 18:11:07 +0000 (14:11 -0400)
committerNathan Cutler <ncutler@suse.com>
Wed, 12 Sep 2018 11:27:21 +0000 (13:27 +0200)
commit90fdffdae18c8d0509f923fc0d1996f10a529a28
tree0239a14f823786b8d9ef46d8ebd2f9856ba4732d
parent4409c405cf013724d1522e5d345bd72849eeed4b
rgw: bucket sync doesn't squash over olh entries

all bucket index operations that mutate the olh_epoch must be applied
by sync to keep it consistent between zones. avoid squashing later
operations on the same object version

Fixes: http://tracker.ceph.com/issues/24367
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 08cd49ab5cdb50565c554adb586a2230cd058d42)
src/rgw/rgw_data_sync.cc