Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
bufferlist::iterator cur_iter = current_entry.begin();
::decode(entry, cur_iter);
CLS_LOG("rgw_bucket_complete_op(): existing entry: epoch=%lld\n", entry.epoch);
-
- if (entry.exists) {
- struct rgw_bucket_category_stats& stats = header.stats[entry.meta.category];
- stats.num_entries--;
- stats.total_size -= entry.meta.size;
- stats.total_size_rounded -= get_rounded_size(entry.meta.size);
- }
}
if (op.tag.size()) {
return 0;
}
+ if (entry.exists) {
+ struct rgw_bucket_category_stats& stats = header.stats[entry.meta.category];
+ stats.num_entries--;
+ stats.total_size -= entry.meta.size;
+ stats.total_size_rounded -= get_rounded_size(entry.meta.size);
+ }
+
bufferlist op_bl;
switch (op.op) {