]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/journal: add scan_valid_records
authorSamuel Just <sjust@redhat.com>
Sat, 21 Nov 2020 03:09:25 +0000 (19:09 -0800)
committerSamuel Just <sjust@redhat.com>
Sat, 12 Dec 2020 02:18:16 +0000 (18:18 -0800)
commit68c17a0252572311a42a0fc4cee2a824afbf2de4
tree6cd9404fbe42683a7b6e04582759f0a774277a4f
parentac08cfa188c642d30ed88dbed2a2086090efae94
crimson/os/seastore/journal: add scan_valid_records

scan_valid_records validates record checksums and uses last_comitted
to avoid checking data crcs except on the final few records.  Will
replace scan_segment in a few patches.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/journal.cc
src/crimson/os/seastore/journal.h