delta.num_whiteouts--;
}
delta.num_object_clones--;
- info.stats.stats.add(delta, obc->obs.oi.category);
+ info.stats.stats.add(delta);
obc->obs.exists = false;
snapset.clones.erase(p);
// read-op? done?
if (ctx->op_t->empty() && !ctx->modify) {
- unstable_stats.add(ctx->delta_stats, ctx->obc->obs.oi.category);
+ unstable_stats.add(ctx->delta_stats);
return result;
}
ctx->obc->ssc->snapset = ctx->new_snapset;
}
- info.stats.stats.add(ctx->delta_stats, ctx->obs->oi.category);
+ info.stats.stats.add(ctx->delta_stats);
for (set<pg_shard_t>::iterator i = backfill_targets.begin();
i != backfill_targets.end();
pg_shard_t bt = *i;
pg_info_t& pinfo = peer_info[bt];
if (soid <= pinfo.last_backfill)
- pinfo.stats.stats.add(ctx->delta_stats, ctx->obs->oi.category);
+ pinfo.stats.stats.add(ctx->delta_stats);
else if (soid <= last_backfill_started)
- pending_backfill_updates[soid].stats.add(ctx->delta_stats,
- ctx->obs->oi.category);
+ pending_backfill_updates[soid].stats.add(ctx->delta_stats);
}
if (scrubber.active) {
assert(soid < scrubber.start || soid >= scrubber.end);
if (soid < scrubber.start)
- scrub_cstat.add(ctx->delta_stats, ctx->obs->oi.category);
+ scrub_cstat.add(ctx->delta_stats);
}
}
// add it in
pgstat->stats.sum.add(stat);
- if (oi.category.length())
- pgstat->stats.cat_sum[oi.category].add(stat);
}
void ReplicatedPG::kick_object_context_blocked(ObjectContextRef obc)
hit_set_trim(repop, max);
- info.stats.stats.add(ctx->delta_stats, string());
+ info.stats.stats.add(ctx->delta_stats);
simple_repop_submit(repop);
}
next_clone = hobject_t();
}
- string cat; // fixme
- scrub_cstat.add(stat, cat);
+ scrub_cstat.add(stat);
}
if (!next_clone.is_min() &&