summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/views_for_database.cpp
diff options
context:
space:
mode:
authorDaniel Gómez Ferro <daniel.gomezferro@mongodb.com>2022-10-28 11:13:54 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-10-28 12:43:13 +0000
commit7bfdaf25f35df2c329eae4150ee7c6599e15e5b0 (patch)
tree68e4fbdd7a1d6b5a6767ecb7ac4ecb7fd7d7b99c /src/mongo/db/catalog/views_for_database.cpp
parent819bdae0b239f0ad75c0791e18943e6c4cf9762d (diff)
downloadmongo-7bfdaf25f35df2c329eae4150ee7c6599e15e5b0.tar.gz
SERVER-70044 Thread-through CollectionPtr into the onUpdate OpObserver
Diffstat (limited to 'src/mongo/db/catalog/views_for_database.cpp')
-rw-r--r--src/mongo/db/catalog/views_for_database.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mongo/db/catalog/views_for_database.cpp b/src/mongo/db/catalog/views_for_database.cpp
index 8ceda406315..23ea8df9c23 100644
--- a/src/mongo/db/catalog/views_for_database.cpp
+++ b/src/mongo/db/catalog/views_for_database.cpp
@@ -327,13 +327,14 @@ Status ViewsForDatabase::_upsertIntoCatalog(OperationContext* opCtx,
args.update = viewObj;
args.criteria = BSON("_id" << NamespaceStringUtil::serialize(view.name()));
- systemViews->updateDocument(opCtx,
- id,
- oldView,
- viewObj,
- true /* indexesAffected */,
- &CurOp::get(opCtx)->debug(),
- &args);
+ collection_internal::updateDocument(opCtx,
+ systemViews,
+ id,
+ oldView,
+ viewObj,
+ true /* indexesAffected */,
+ &CurOp::get(opCtx)->debug(),
+ &args);
}
return Status::OK();