From: Kefu Chai Date: Thu, 22 Feb 2018 11:07:34 +0000 (+0800) Subject: librados: make OPERATION_FULL_FORCE the default for rados_remove() X-Git-Tag: v13.0.2~196^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=435954ba6073c51e71117ee1a4ce16ffb71eb301;p=ceph.git librados: make OPERATION_FULL_FORCE the default for rados_remove() Fixes: http://tracker.ceph.com/issues/22413 Signed-off-by: Kefu Chai --- diff --git a/src/librados/IoCtxImpl.cc b/src/librados/IoCtxImpl.cc index e448df272581f..bb8a0795771b7 100644 --- a/src/librados/IoCtxImpl.cc +++ b/src/librados/IoCtxImpl.cc @@ -1282,7 +1282,7 @@ int librados::IoCtxImpl::remove(const object_t& oid) ::ObjectOperation op; prepare_assert_ops(&op); op.remove(); - return operate(oid, &op, NULL); + return operate(oid, &op, nullptr, librados::OPERATION_FULL_FORCE); } int librados::IoCtxImpl::remove(const object_t& oid, int flags)