]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: fetch_remote_obj() applies olh even if object is current
authorCasey Bodley <cbodley@redhat.com>
Fri, 1 Jun 2018 13:11:43 +0000 (09:11 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 25 Jun 2018 13:38:28 +0000 (09:38 -0400)
commitb5ecc4eaaaaa4f9950ad934a015255171abeb01e
treec84915f9c4d5e1f1f8ae595065450c25f345ce4c
parentff0280b30180b73a53f08fc919febc03410e4c1e
rgw: fetch_remote_obj() applies olh even if object is current

even if we already have the latest version of an object, it may have
synced without a valid olh epoch. so we still need to apply its olh
modifications with this epoch. this change also has to be added to the
data changes log

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h