#include <exception>
#include <sstream>
+#include <fmt/std.h> // for fmt::formatter<std::error_code>
+
#include "common/likely.h"
#include "crimson/common/utility.h"
#include "crimson/os/seastore/logging.h"
crimson::ct_error::all_same_way(
[FNAME, c, addr, expect_is_level_tail](const auto &e) {
ERRORT("{} -- addr={}, is_level_tail={}",
- c.t, addr, expect_is_level_tail);
+ c.t, e, addr, expect_is_level_tail);
ceph_abort();
return eagain_iertr::make_ready_future<NodeExtentRef>();
})
const spg_t &pgid = info->pgid;
if (!get_map()->is_up_acting_osd_shard(pgid, local_state.whoami)
|| !startmap->is_up_acting_osd_shard(pgid, local_state.whoami)) {
- DEBUG("ignore pgid {}, doesn't exist anymore, discarding");
+ DEBUG("ignore pgid {}, doesn't exist anymore, discarding", pgid);
local_state.pg_map.pg_creation_canceled(pgid);
return seastar::make_ready_future<
std::tuple<Ref<PG>, OSDMapService::cached_map_t>