Partial revert "osd/PG: drop scrub machinery to wait for last_updated_applied"
authorSage Weil <sage@redhat.com>
Fri, 16 Mar 2018 19:57:35 +0000 (14:57 -0500)
committerSage Weil <sage@redhat.com>
Fri, 16 Mar 2018 22:20:29 +0000 (17:20 -0500)
commit7da45bc6b3251de310080cd2573c616e70e9759b
treefc3455790562d0a74a44086822feb6d113c33f6c
parent2f7ca451c2e54287f1b2342e933e37e592780211
Partial revert "osd/PG: drop scrub machinery to wait for last_updated_applied"

This reverts commit c489112a1dbcbb63024ba9c8c0abff6ef0c815d8 (well,
part of it).

We want the scrub machinery that will wait on an EC read/modify/write
until it has been queued with the ObjectStore, but we don't need the
parts that used to worry about queued but unapplied writes in FileStore
not being visible.

Fixes: http://tracker.ceph.com/issues/23339
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PG.cc
src/osd/PG.h
src/osd/PrimaryLogPG.cc