]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore/EPM: coalesce writes using the same writer
authorYingxin Cheng <yingxin.cheng@intel.com>
Tue, 15 Mar 2022 01:18:08 +0000 (09:18 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Fri, 18 Mar 2022 06:13:46 +0000 (14:13 +0800)
commit593b3a9b9119886787ddcf1122797f8b3655bd8e
tree9d1ca92856fb309c99eb656fca920e92c54fea7f
parent417adf42f5b1111044ffc9893faa51bc0b3f9605
crimson/os/seastore/EPM: coalesce writes using the same writer

After integrated with RecordSubmitter, Writer is able to coalesce
concurrent writes into record groups. There is no need to distribute
writes to multiple Writers for both large and small write sizes.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/common/options/crimson.yaml.in
src/crimson/os/seastore/extent_placement_manager.cc
src/crimson/os/seastore/extent_placement_manager.h