]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: rebuilding object map shouldn't update piecemeal
authorJason Dillaman <dillaman@redhat.com>
Fri, 10 Apr 2015 19:42:58 +0000 (15:42 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 10 Apr 2015 19:46:22 +0000 (15:46 -0400)
commit58be49e59261683504df994e459e25598940491e
tree31d18afae9a6c44bc9a82e83968d7e12d6c85ada
parent3ec68db1395aa50601767c17de82d25ee74d0b93
librbd: rebuilding object map shouldn't update piecemeal

The object map is now rebuilt in-memory and written back to the
OSDs as a single operation.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/ObjectMap.cc
src/librbd/ObjectMap.h
src/librbd/RebuildObjectMapRequest.cc
src/librbd/RebuildObjectMapRequest.h