auto p = ss.clone_snaps.find(clone);
if (p == ss.clone_snaps.end()) {
logger().error(
- "OpsExecutor::do_list_snaps: {} has inconsistent "
+ "OpsExecuter::do_list_snaps: {} has inconsistent "
"clone_snaps, missing clone {}",
os.oi.soid,
clone);
auto p = ss.clone_overlap.find(clone);
if (p == ss.clone_overlap.end()) {
logger().error(
- "OpsExecutor::do_list_snaps: {} has inconsistent "
+ "OpsExecuter::do_list_snaps: {} has inconsistent "
"clone_overlap, missing clone {}",
os.oi.soid,
clone);
auto p = ss.clone_size.find(clone);
if (p == ss.clone_size.end()) {
logger().error(
- "OpsExecutor::do_list_snaps: {} has inconsistent "
+ "OpsExecuter::do_list_snaps: {} has inconsistent "
"clone_size, missing clone {}",
os.oi.soid,
clone);
}
resp.seq = ss.seq;
logger().error(
- "OpsExecutor::do_list_snaps: {}, resp.clones.size(): {}",
+ "OpsExecuter::do_list_snaps: {}, resp.clones.size(): {}",
os.oi.soid,
resp.clones.size());
resp.encode(osd_op.outdata);
* execute_clone
*
* If snapc contains a snap which occurred logically after the last write
- * seen by this object (see OpsExecutor::should_clone()), we first need
+ * seen by this object (see OpsExecuter::should_clone()), we first need
* make a clone of the object at its current state. execute_clone primes
* txn with that clone operation and returns an
- * OpsExecutor::CloningContext which will allow us to fill in the corresponding
+ * OpsExecuter::CloningContext which will allow us to fill in the corresponding
* metadata and log_entries once the operations have been processed.
*
* Note that this strategy differs from classic, which instead performs this
const ObjectState& d_os,
ceph::os::Transaction& txn)
{
- // See OpsExecutor::execute_clone documentation
+ // See OpsExecuter::execute_clone documentation
txn.clone(coll->get_cid(), ghobject_t{os.oi.soid}, ghobject_t{d_os.oi.soid});
{
ceph::bufferlist bv;