mirror of
https://github.com/ceph/ceph
synced 2025-03-11 02:39:05 +00:00
Merge branch 'master' of github.com:ceph/ceph
This commit is contained in:
commit
cb82fc69bd
@ -499,6 +499,11 @@ int rgw_remove_bucket(RGWRados *store, rgw_bucket& bucket, bool delete_children)
|
||||
}
|
||||
}
|
||||
|
||||
ret = rgw_bucket_sync_user_stats(store, bucket.tenant, bucket.name);
|
||||
if ( ret < 0) {
|
||||
dout(1) << "WARNING: failed sync user stats before bucket delete. ret=" << ret << dendl;
|
||||
}
|
||||
|
||||
RGWObjVersionTracker objv_tracker;
|
||||
|
||||
ret = store->delete_bucket(bucket, objv_tracker);
|
||||
|
@ -1878,6 +1878,11 @@ void RGWDeleteBucket::execute()
|
||||
}
|
||||
}
|
||||
|
||||
op_ret = rgw_bucket_sync_user_stats(store, s->user.user_id, s->bucket);
|
||||
if ( op_ret < 0) {
|
||||
ldout(s->cct, 1) << "WARNING: failed to sync user stats before bucket delete: op_ret= " << op_ret << dendl;
|
||||
}
|
||||
|
||||
op_ret = store->delete_bucket(s->bucket, ot);
|
||||
if (op_ret == 0) {
|
||||
op_ret = rgw_unlink_bucket(store, s->user.user_id, s->bucket.tenant,
|
||||
|
@ -578,7 +578,11 @@ int RGWOrphanSearch::build_linked_oids_index()
|
||||
return ret;
|
||||
}
|
||||
|
||||
save_state();
|
||||
ret = save_state();
|
||||
if (ret < 0) {
|
||||
cerr << __func__ << ": ERROR: failed to write state ret=" << ret << std::endl;
|
||||
return ret;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user