-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
QO 2022-07-11, QO 2022-07-25
At this stage, the $encryptedBetween MatchExpression should not have a runtime implementation, since it is just used for representing an encrypted range query before it gets rewritten to a $in query over tags on the server.
MatchExpression base class: https://github.com/10gen/mongo/blob/e7f46169b50e7c7a2dd4077dc56f702fa391347b/src/mongo/db/matcher/expression.h?plain=1#L60
Comparison MatchExpression class, for an example: https://github.com/10gen/mongo/blob/e7f46169b50e7c7a2dd4077dc56f702fa391347b/src/mongo/db/matcher/expression_leaf.h?plain=1#L126
- is depended on by
-
SERVER-67210 Generate placeholders for open range predicates in MatchExpressions
- Closed
-
SERVER-67803 Parse $encryptedBetween MatchExpression
- Closed