summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_expr_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74264 Fix incorrect $$NOW behavior in projection of findZixuan Zhuang2023-03-201-38/+2
* SERVER-54578 Rename MatchExpression::shallowClone() to MatchExpression::clone()Amr Elhelw2023-03-141-3/+3
* SERVER-74724 Convert query shape and redaction unit tests to use auto-updatin...Davis Haupt2023-03-141-59/+180
* SERVER-73709 Enable redaction for expressions inside $exprTed Tuckman2023-02-281-0/+113
* SERVER-73141 Generate query shape for expressions in expression_leaf.hCharlie Swanson2023-02-111-8/+1
* SERVER-65049 Optimize away { $expr : true } in $match clausesHenri Nikku2022-08-181-9/+64
* Revert "SERVER-65049 Optimize away { $expr : true } in $match clauses"Uladzimir Makouski2022-07-261-64/+9
* SERVER-65049 Optimize away { $expr : true } in $match clausesHenri Nikku2022-07-251-9/+64
* SERVER-64002 Consistently disallow out-of-bounds access to the children vecto...Lynne Wang2022-07-031-0/+12
* SERVER-54233 Implement $derivative window-function executorDavid Percy2021-03-041-1/+1
* SERVER-51399 Validation errors for $expr should report result of evaluation, ...Mindaugas Malinauskas2020-10-271-0/+13
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-4/+4
* SERVER-43349 Accommodate double $nots during serializationCharlie Swanson2019-11-271-1/+1
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-7/+7
* SERVER-41432 Add ExprMatchExpressionMatchesReturnsFalseOnException failpointJames Wahlin2019-05-311-0/+9
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36993 Fix crash due to incorrect $or pushdown for indexed $expr.David Storch2018-09-141-0/+23
* SERVER-31760 Optimize $expr to allow index use for equality predicates.David Storch2018-01-041-0/+40
* SERVER-31962 Replace Variables::hasUserDefinedValue() with const val chkJames Wahlin2017-11-171-1/+1
* SERVER-31804 Disable $expr rewrite optimizationJames Wahlin2017-11-061-2/+82
* SERVER-31721 invalid $expr within $and/$or can segfault on call to optimizeJames Wahlin2017-10-271-0/+18
* SERVER-30989 Add Expression rewrite to ExprMatchExpressionJames Wahlin2017-10-101-63/+443
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-0/+23
* Reapply "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-291-9/+37
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-15/+10
* Revert "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-281-36/+8
* SERVER-30991 Introduce MatchExpression::optimize().Justin Seyster2017-09-281-8/+36
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-0/+129