]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ObjctStore: More accurate disk space usage calculation when considering 'whiteout... 6664/head
authorIgor Fedotov <ifedotov@mirantis.com>
Mon, 21 Mar 2016 12:51:24 +0000 (15:51 +0300)
committerIgor Fedotov <ifedotov@mirantis.com>
Mon, 21 Mar 2016 13:45:25 +0000 (16:45 +0300)
commitf6afe92e9103f95ea63c4e041cc951661a4f3b02
treeb8860332d5a46342222df85cf07cfc4f0d14df33
parent809df6e112251060b94e6c724cbe5fcde3a19ff1
ObjctStore: More accurate disk space usage calculation when considering 'whiteout'/empty/small objects.

This also adds cache protection against potential overflow with removed objects

Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
src/os/ObjectStore.h
src/os/bluestore/BlueStore.h
src/os/filestore/FileStore.cc
src/os/filestore/FileStore.h
src/os/kstore/KStore.h
src/os/memstore/MemStore.h
src/osd/ReplicatedPG.cc