]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
seastore: use deltas to deliver allocated info
authormyoungwon oh <ohmyoungwon@gmail.com>
Fri, 21 May 2021 05:00:02 +0000 (14:00 +0900)
committermyoungwon oh <ohmyoungwon@gmail.com>
Tue, 15 Jun 2021 02:09:06 +0000 (11:09 +0900)
commit835ddb7303bc2b726360b6c2717c03ca2f309f9e
treea8a586d5b2dcf5a8c9994c48724901aa31052ae2
parent70bced5b17a04938570a21aaf489684d45e96c1e
seastore: use deltas to deliver allocated info

alloc_extent() will allocates continous blocks (e.g., block 1 ~ 4).
To deliver such informations to journal efficiently,
this commit adds a member variable regarding only modified range in the deltas

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/seastore_types.h
src/crimson/os/seastore/transaction.h