From: Yingxin Cheng Date: Thu, 29 Apr 2021 02:13:31 +0000 (+0800) Subject: crimson/onode-staged-tree: use const reference in test_fltree_onode_manager X-Git-Tag: v17.1.0~2016^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9076e100ccf894ab80e55db6641a8cb3850b1cbf;p=ceph.git crimson/onode-staged-tree: use const reference in test_fltree_onode_manager Signed-off-by: Yingxin Cheng --- diff --git a/src/test/crimson/seastore/onode_tree/test_fltree_onode_manager.cc b/src/test/crimson/seastore/onode_tree/test_fltree_onode_manager.cc index 9c3b4f1832a..c9fc0ae8d00 100644 --- a/src/test/crimson/seastore/onode_tree/test_fltree_onode_manager.cc +++ b/src/test/crimson/seastore/onode_tree/test_fltree_onode_manager.cc @@ -139,7 +139,7 @@ struct fltree_onode_manager_test_t template void with_onodes_process( - iterator_t& start, iterator_t& end, F&& f) { + const iterator_t& start, const iterator_t& end, F&& f) { std::vector oids; std::vector items; auto it = start; @@ -156,7 +156,7 @@ struct fltree_onode_manager_test_t template void with_onodes_write( - iterator_t& start, iterator_t& end, F&& f) { + const iterator_t& start, const iterator_t& end, F&& f) { with_onodes_process(start, end, [this, f=std::move(f)] (auto& t, auto& oids, auto& items) { auto onodes = manager->get_or_create_onodes( @@ -172,7 +172,7 @@ struct fltree_onode_manager_test_t } void validate_onodes( - iterator_t& start, iterator_t& end) { + const iterator_t& start, const iterator_t& end) { with_onodes_process(start, end, [this] (auto& t, auto& oids, auto& items) { for (auto tup : boost::combine(oids, items)) { @@ -186,7 +186,7 @@ struct fltree_onode_manager_test_t } void validate_erased( - iterator_t& start, iterator_t& end) { + const iterator_t& start, const iterator_t& end) { with_onodes_process(start, end, [this] (auto& t, auto& oids, auto& items) { for (auto& oid : oids) {