ERROR("out of space with {} {} {} {}",
type, segment_seq_printer_t{seq}, category,
rewrite_gen_printer_t{generation});
- ceph_abort();
+ ceph_abort("seastore device size setting is too small");
return NULL_SEG_ID;
}
{
LOG_PREFIX(SegmentCleaner::mark_space_used);
assert(background_callback->get_state() >= state_t::SCAN_SPACE);
+ assert(len);
// TODO: drop
if (addr.get_addr_type() != paddr_types_t::SEGMENT) {
return;
{
LOG_PREFIX(SegmentCleaner::mark_space_free);
assert(background_callback->get_state() >= state_t::SCAN_SPACE);
+ assert(len);
// TODO: drop
if (addr.get_addr_type() != paddr_types_t::SEGMENT) {
return;