Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
}));
}
+ seastar::future<> tear_down_fut() final {
+ return journal->close(
+ ).handle_error(
+ crimson::ct_error::all_same_way([](auto e) {
+ ASSERT_FALSE("Unable to close");
+ })
+ );
+ }
+
template <typename T>
auto replay(T &&f) {
return journal->close(
return addr;
}
- seastar::future<> tear_down_fut() final {
- return seastar::now();
- }
-
extent_t generate_extent(size_t blocks) {
std::uniform_int_distribution<char> distribution(
std::numeric_limits<char>::min(),