diff options
Diffstat (limited to 'src/mongo/db/s/range_deleter_service_op_observer.cpp')
-rw-r--r-- | src/mongo/db/s/range_deleter_service_op_observer.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/mongo/db/s/range_deleter_service_op_observer.cpp b/src/mongo/db/s/range_deleter_service_op_observer.cpp index 10bbbb6a924..b463a802f76 100644 --- a/src/mongo/db/s/range_deleter_service_op_observer.cpp +++ b/src/mongo/db/s/range_deleter_service_op_observer.cpp @@ -115,20 +115,18 @@ void RangeDeleterServiceOpObserver::onUpdate(OperationContext* opCtx, } void RangeDeleterServiceOpObserver::aboutToDelete(OperationContext* opCtx, - NamespaceString const& nss, - const UUID& uuid, + const CollectionPtr& coll, BSONObj const& doc) { - if (nss == NamespaceString::kRangeDeletionNamespace) { + if (coll->ns() == NamespaceString::kRangeDeletionNamespace) { deletedDocumentDecoration(opCtx) = doc; } } void RangeDeleterServiceOpObserver::onDelete(OperationContext* opCtx, - const NamespaceString& nss, - const UUID& uuid, + const CollectionPtr& coll, StmtId stmtId, const OplogDeleteEntryArgs& args) { - if (nss == NamespaceString::kRangeDeletionNamespace) { + if (coll->ns() == NamespaceString::kRangeDeletionNamespace) { const auto& deletedDoc = deletedDocumentDecoration(opCtx); auto deletionTask = |