]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore/bluefs: Refactor flush_and_sync_log
authorAdam Kupczyk <akupczyk@redhat.com>
Sat, 5 Jun 2021 06:55:14 +0000 (08:55 +0200)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 23 Dec 2021 14:39:10 +0000 (15:39 +0100)
commit05703cccee205ef4541448917a9926d55bb57274
tree542458605071e84ca42d6bd399f913a6eb928479
parent91a1d81eff51ab1e14cea60536b624a2abe358d1
os/bluestore/bluefs: Refactor flush_and_sync_log

This refactor prepares flush_and_sync_log and compact_log_async for fine-grain locks in BlueFS.
There is no new logic introduced, but refactor is accompanied by some new comments.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h