]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: Plumb refresh logic into object cache 19788/head
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 20 Dec 2017 22:06:32 +0000 (17:06 -0500)
committerAdam C. Emerson <aemerson@redhat.com>
Fri, 5 Jan 2018 16:11:56 +0000 (11:11 -0500)
commit34864fe7ba839e0d593437b6e62f6812f1c1a375
tree006bf342707b2615082498756508941a74fc3f9f
parent5ceb7cb998b505d2fe0cd98b534a918424e4d809
rgw: Plumb refresh logic into object cache

Now when we force a refetch of bucket info it will actually go to the
OSD rather than simply using the objects in the object cache.

Fixes: http://tracker.ceph.com/issues/22517
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
(cherry picked from commit d997f657750faf920170843e62deacab70008d8b)
src/rgw/rgw_cache.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_tools.cc
src/rgw/rgw_tools.h