Actions
Bug #64558
openlibrados: use CEPH_OSD_FLAG_FULL_FORCE for IoCtxImpl::remove
% Done:
0%
Source:
Tags:
backport_processed
Backport:
quincy,reef,squid
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
librados
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
librados::OPERATION_FULL_FORCE should be translated to CEPH_OSD_FLAG_FULL_FORCE before calling IoCtxImpl::remove().
diff --git a/src/librados/IoCtxImpl.cc b/src/librados/IoCtxImpl.cc
index d66b56560f9c3..947d8a4930aae 100644
--- a/src/librados/IoCtxImpl.cc
+++ b/src/librados/IoCtxImpl.cc
@@ -1235,7 +1235,7 @@ int librados::IoCtxImpl::remove(const object_t& oid)
::ObjectOperation op;
prepare_assert_ops(&op);
op.remove();
- return operate(oid, &op, nullptr, librados::OPERATION_FULL_FORCE);
+ return operate(oid, &op, nullptr, CEPH_OSD_FLAG_FULL_FORCE);
}
int librados::IoCtxImpl::remove(const object_t& oid, int flags)
Updated by Radoslaw Zarzynski 2 months ago
- Status changed from New to Fix Under Review
Updated by Ilya Dryomov about 1 month ago
- Status changed from Fix Under Review to Pending Backport
Updated by Backport Bot about 1 month ago
- Copied to Backport #65040: reef: librados: use CEPH_OSD_FLAG_FULL_FORCE for IoCtxImpl::remove added
Updated by Backport Bot about 1 month ago
- Copied to Backport #65041: quincy: librados: use CEPH_OSD_FLAG_FULL_FORCE for IoCtxImpl::remove added
Updated by Backport Bot about 1 month ago
- Copied to Backport #65042: squid: librados: use CEPH_OSD_FLAG_FULL_FORCE for IoCtxImpl::remove added
Actions