summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2019-09-10 17:29:04 +0000
committerevergreen <evergreen@mongodb.com>2019-09-10 17:29:04 +0000
commit3e302760894b08b7a8d57f87106b152e165bc4dd (patch)
tree506957db9ea333a69e1a6f72fc2d28bc78d466f3 /src/mongo/db/auth
parent740edbcd17406d7e2d4d11e67625b6f14a510977 (diff)
downloadmongo-3e302760894b08b7a8d57f87106b152e165bc4dd.tar.gz
SERVER-43191 AuthManager handles abortIndexBuild
Diffstat (limited to 'src/mongo/db/auth')
-rw-r--r--src/mongo/db/auth/role_graph_update.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/auth/role_graph_update.cpp b/src/mongo/db/auth/role_graph_update.cpp
index 25811c41854..59d4f5dad7e 100644
--- a/src/mongo/db/auth/role_graph_update.cpp
+++ b/src/mongo/db/auth/role_graph_update.cpp
@@ -320,7 +320,8 @@ Status handleOplogCommand(RoleGraph* roleGraph, const BSONObj& cmdObj) {
return Status::OK();
}
}
- if (cmdName == "startIndexBuild" || cmdName == "commitIndexBuild") {
+ if (cmdName == "startIndexBuild" || cmdName == "abortIndexBuild" ||
+ cmdName == "commitIndexBuild") {
if (cmdObj.firstElement().str() != rolesCollectionNamespace.coll()) {
return Status::OK();
}