]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/transaction: remove delayed_set
authorSamuel Just <sjust@redhat.com>
Fri, 3 Sep 2021 20:22:46 +0000 (20:22 +0000)
committerSamuel Just <sjust@redhat.com>
Mon, 13 Sep 2021 20:02:36 +0000 (13:02 -0700)
commitfa96a687a88e1cb1ed182140ab79f27ed8c07eab
tree01bf13a4ddf76b8c72c6648e71f598d136c9629c
parent06c0a42bf7935713ce5e420197c58b19f2917243
crimson/os/seastore/transaction: remove delayed_set

delayed_set isn't necessary.  Delayed extents have distinct paddr segments
already, so it's simpler to have a single index for all pending extents.

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