diff options
author | Natalia Jacobowitz <natalia.jacobowitz@mongodb.com> | 2017-07-20 18:23:58 -0400 |
---|---|---|
committer | Natalia Jacobowitz <natalia.jacobowitz@mongodb.com> | 2017-07-25 14:30:02 -0400 |
commit | 3b54aa39c670c176541bdfdb37d0d3fcb2f1e9ea (patch) | |
tree | 8f5a289fad5ccb75e2a23a3f8b5c1b1466bfe91c /src/mongo/db/auth | |
parent | 68bca92abdd01a91dd3606cc3f5708f74d084b86 (diff) | |
download | mongo-3b54aa39c670c176541bdfdb37d0d3fcb2f1e9ea.tar.gz |
SERVER-30243: Move ArrayFilter class to expressions library, allowing for future re-usability with JSON Schema
Diffstat (limited to 'src/mongo/db/auth')
-rw-r--r-- | src/mongo/db/auth/authz_manager_external_state_mock.cpp | 2 | ||||
-rw-r--r-- | src/mongo/db/auth/role_graph_update.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/auth/authz_manager_external_state_mock.cpp b/src/mongo/db/auth/authz_manager_external_state_mock.cpp index 5d240e4bc83..c11f2df00e0 100644 --- a/src/mongo/db/auth/authz_manager_external_state_mock.cpp +++ b/src/mongo/db/auth/authz_manager_external_state_mock.cpp @@ -180,7 +180,7 @@ Status AuthzManagerExternalStateMock::updateOne(OperationContext* opCtx, namespace mmb = mutablebson; UpdateDriver::Options updateOptions; UpdateDriver driver(updateOptions); - std::map<StringData, std::unique_ptr<ArrayFilter>> arrayFilters; + std::map<StringData, std::unique_ptr<ExpressionWithPlaceholder>> arrayFilters; Status status = driver.parse(updatePattern, arrayFilters); if (!status.isOK()) return status; diff --git a/src/mongo/db/auth/role_graph_update.cpp b/src/mongo/db/auth/role_graph_update.cpp index 72e131c1157..e4bd4b80cbc 100644 --- a/src/mongo/db/auth/role_graph_update.cpp +++ b/src/mongo/db/auth/role_graph_update.cpp @@ -206,7 +206,7 @@ Status handleOplogUpdate(OperationContext* opCtx, UpdateDriver driver(updateOptions); // Oplog updates do not have array filters. - std::map<StringData, std::unique_ptr<ArrayFilter>> arrayFilters; + std::map<StringData, std::unique_ptr<ExpressionWithPlaceholder>> arrayFilters; status = driver.parse(updatePattern, arrayFilters); if (!status.isOK()) return status; |