]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PGBackend: drop on_applied callback for submit_transaction
authorSage Weil <sage@redhat.com>
Wed, 7 Feb 2018 23:05:46 +0000 (17:05 -0600)
committerSage Weil <sage@redhat.com>
Mon, 12 Feb 2018 20:35:28 +0000 (14:35 -0600)
commit01b68f969cdf6925275a90a31c2bba4e7951ff43
tree872b69bc8055096ab720a837c5480b6ab4a83c1e
parentac055b224aab20f07af02b32b5f2e1d9b0b5f80e
osd/PGBackend: drop on_applied callback for submit_transaction

This removes a ton of tracking for ReplicatedBackend.  ECBackend needs
to keep most of it so that it can track in-flight applies on legacy
peer OSDs.  We can remove this post-nautilus.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/PGBackend.h
src/osd/PrimaryLogPG.cc
src/osd/ReplicatedBackend.cc
src/osd/ReplicatedBackend.h