]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osdc/Objecter: resend ops in the last_force_op_resend epoch
authorSage Weil <sage@inktank.com>
Thu, 8 May 2014 17:52:11 +0000 (10:52 -0700)
committerSage Weil <sage@inktank.com>
Sat, 10 May 2014 16:12:26 +0000 (09:12 -0700)
commitdd700bdf7115223cb3e517b851f462d75dd76a2b
treeb71aa4707ca7a3e216327245744267141fc67be3
parent3152faf79f498a723ae0fe44301ccb21b15a96ab
osdc/Objecter: resend ops in the last_force_op_resend epoch

If we are a client, and process a map that sets last_force_op_resend to
the current epoch, force a resend of this op.

If the OSD expects us to do this, it will discard our previous op.  If the
OSD is old, it will process the old one, this will appear as a dup, and we
are no worse off than before.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osdc/Objecter.cc