]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
ReplicatedPG: set individual osd op rvals
authorJosh Durgin <josh.durgin@inktank.com>
Fri, 7 Feb 2014 02:20:06 +0000 (18:20 -0800)
committerJosh Durgin <josh.durgin@inktank.com>
Tue, 18 Feb 2014 20:34:33 +0000 (12:34 -0800)
commit1d661ca97299352ef96f923baf1ead0ef5d7bb8e
treef0acfeee6c5985a38069fee98e1dc97a763b4649
parent77436989078fa6261fe50ed80ff2df8f12fcaca7
ReplicatedPG: set individual osd op rvals

This takes care of things that can fail before transaction is
executed, like omap comparison. Getting individual rvals from a
transaction requires more refactoring, so I'm leaving it for a later
cleanup.

Fixes: #6483
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
src/osd/ReplicatedPG.cc
src/test/librados/c_read_operations.cc