]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/journal: generalize replay scan
authorSamuel Just <sjust@redhat.com>
Fri, 4 Sep 2020 07:46:19 +0000 (00:46 -0700)
committerSamuel Just <sjust@redhat.com>
Tue, 20 Oct 2020 19:27:08 +0000 (12:27 -0700)
commit8981c67aad9f59420659a4d47569befeabf2e148
tree38bfee3ff40b2d9d4fe77641a28e75c5fe0b6e4c
parent1f8199f7f54d996998a5856d90c369facf6c4514
crimson/os/seastore/journal: generalize replay scan

We'll need to do at least two forms of scan:
- deltas for replay
- extents for gc

Most of the mechanics are common, however, so this patch
hoists the common machinery into scan_segemnt.

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