]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
OSDMonitor: add debug_fake_ec_pool
authorSamuel Just <sam.just@inktank.com>
Fri, 22 Nov 2013 19:20:23 +0000 (11:20 -0800)
committerSamuel Just <sam.just@inktank.com>
Wed, 22 Jan 2014 22:39:13 +0000 (14:39 -0800)
commit393a035b868f5ae76bd1b25fcb4354f8873336c0
tree60695fb44a75c802918c02c07d8e2ddfd4113ba4
parenta1ee1ee716d76fe46a9080563a06bd0a314bc20f
OSDMonitor: add debug_fake_ec_pool

This flag will cause ReplicatedPG to act as though the
pool were actually an EC pool in that operations will
be restricted to operations which can be locally rolled
back thereby allowing us to test the ReplicatedPG local
log rollback mechanisms independent of EC.  It will also
cause ReplicatedPG to use the async read mechanism on
the PGBackend implementation once it is implemented.

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/mon/MonCommands.h
src/mon/OSDMonitor.cc
src/osd/osd_types.h