]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: disable ENOENT tracking within the object cacher 21308/head
authorJason Dillaman <dillaman@redhat.com>
Mon, 9 Apr 2018 15:01:23 +0000 (11:01 -0400)
committerJason Dillaman <dillaman@redhat.com>
Mon, 9 Apr 2018 15:27:58 +0000 (11:27 -0400)
commit36d8b6438cb7ceaa4ce07b7a21da1b58c67dc232
treedd88961a34cf690dd50c12e0f74021437b0e9a3d
parent9808407737207da3127d142b1913d3d520c10d97
librbd: disable ENOENT tracking within the object cacher

Now that the in-memory cache has been flattened, we don't want/need
to track the existence of individual objects within an image and
its parent hierarchy.

Fixes: http://tracker.ceph.com/issues/23597
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/LibrbdWriteback.cc
src/librbd/cache/ObjectCacherObjectDispatch.cc
src/librbd/io/ImageRequest.cc
src/librbd/io/ReadResult.cc
src/librbd/io/ReadResult.h