]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
ObjectCacher: Prepare file_write path for non-blocking I/O
authorFrank S. Filz <ffilzlnx@mindspring.com>
Wed, 4 May 2022 20:35:44 +0000 (13:35 -0700)
committerFrank S. Filz <ffilzlnx@mindspring.com>
Mon, 24 Jul 2023 18:49:02 +0000 (11:49 -0700)
commitbf98aec6d3ecff17125b71590f000c704e89c306
tree0259f11fec7769b083bd155b6b5ebbda59ea4bd1
parent3f09d56bed08cb2e83d3d74b90de0a92196c5110
ObjectCacher: Prepare file_write path for non-blocking I/O

For non-blocking I/O, we will want to be able to override
block_writes_upfront so rename the member cfg_block_writes_upfront and add
an option to pass block_writes_upfront as a parameter along with a member
access method so caller can pass cfg_block_writes_upfront.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
src/client/Client.cc
src/osdc/ObjectCacher.cc
src/osdc/ObjectCacher.h