summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_match.cpp
diff options
context:
space:
mode:
authorPawel Terlecki <pawel.terlecki@mongodb.com>2019-02-28 13:30:55 -0500
committerPawel Terlecki <pawel.terlecki@mongodb.com>2019-03-12 01:17:21 -0400
commit3316e2858a761897b7263a9aa1185c2a0f53c9c4 (patch)
treeafea72fc2c1ed15c80ffac10a7d4cd465860a644 /src/mongo/db/pipeline/document_source_match.cpp
parent43de192f45e15fefed5b5c033feee35848b1f066 (diff)
downloadmongo-3316e2858a761897b7263a9aa1185c2a0f53c9c4.tar.gz
SERVER-39171 Implement encrypt.bsonType validation
A new MatchExpression was added in JSONSchemaParser. FleBlob is currently used only here. We may decide to share it in the future as necessary.
Diffstat (limited to 'src/mongo/db/pipeline/document_source_match.cpp')
-rw-r--r--src/mongo/db/pipeline/document_source_match.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/pipeline/document_source_match.cpp b/src/mongo/db/pipeline/document_source_match.cpp
index 11aa84c71a4..7cb3bcec620 100644
--- a/src/mongo/db/pipeline/document_source_match.cpp
+++ b/src/mongo/db/pipeline/document_source_match.cpp
@@ -271,6 +271,7 @@ Document redactSafePortionDollarOps(BSONObj expr) {
case PathAcceptingKeyword::GEO_NEAR:
case PathAcceptingKeyword::INTERNAL_EXPR_EQ:
case PathAcceptingKeyword::INTERNAL_SCHEMA_ALL_ELEM_MATCH_FROM_INDEX:
+ case PathAcceptingKeyword::INTERNAL_SCHEMA_BIN_DATA_ENCRYPTED_TYPE:
case PathAcceptingKeyword::INTERNAL_SCHEMA_BIN_DATA_SUBTYPE:
case PathAcceptingKeyword::INTERNAL_SCHEMA_EQ:
case PathAcceptingKeyword::INTERNAL_SCHEMA_FMOD: