]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: don't update rollback_info for replicated pool 6555/head
authorNing Yao <zay11022@gmail.com>
Wed, 25 Nov 2015 15:07:44 +0000 (23:07 +0800)
committerNing Yao <zay11022@gmail.com>
Thu, 26 Nov 2015 02:08:20 +0000 (10:08 +0800)
commitf5e0cce9fc4cd97461af12d7dbd4289cd7d9d597
tree0538c2778e7e421cf46e60bcf347afce0798449a
parent2b390fc2acd92ba450c3728e1159397eb0956a86
osd: don't update rollback_info for replicated pool
rollback_info is just needed for ec-pool to rollback the patial committed chunks to previous version. Avoid recording rollback_info in replicated pool to save cpu cost and disk bandwidth

Signed-off-by: Ning Yao <zay11022@gmail.com>
src/osd/PG.cc
src/osd/PGLog.cc
src/osd/PGLog.h
src/tools/ceph_objectstore_tool.cc