summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_leaf.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-47382 Support inequalities on arrays with $not on indexed collectionTed Tuckman2020-09-031-0/+8
* SERVER-49840 Implement Bits match expressions in SBEEric Cox2020-09-021-0/+4
* SERVER-48790 Add barebones CST->MatchExpression translationNick Zolnierz2020-09-011-9/+39
* SERVER-42046: Remove redundant moves from query codeNikita Lapkov2020-08-141-12/+12
* SERVER-49210 Implement validation error generation for geospatial and bitwise...Mindaugas Malinauskas2020-08-131-39/+80
* SERVER-49208 Implement validation error generation for miscellaneous query op...Jenny Peshansky2020-08-071-7/+17
* SERVER-49022 Implement validation error generation for comparison query opera...Mihai Andrei2020-07-151-22/+41
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-0/+107
* SERVER-45281 Reduce danger of MatchExpression::getChildVector()Jacob Evans2019-12-231-2/+3
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-13/+14
* SERVER-40802 stop using boost::container::flat_setMathias Stearn2019-05-011-8/+11
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-6/+6
* SERVER-39233 Add the ability to modify the RHS element of a parsed MatchExpre...Nick Zolnierz2019-03-011-0/+8
* SERVER-39697 MatchExpressions regex error at parse time if regex is invalidIan Boros2019-02-281-1/+0
* SERVER-39019 Fix incorrect $elemMatch $ne serializationJames Wahlin2019-02-191-6/+6
* 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-37132 Negation of $in with regex can incorrectly plan from the cache, ...Bernard Gorman2018-10-031-3/+1
* SERVER-35693 Pre-sort $in elements to avoid O(n^2) boost::flat_set() complexity.David Storch2018-06-211-0/+6
* Revert "SERVER-30986 Prevent invalid regex in RegexMatchExpressions"Kyle Suarez2018-06-201-0/+6
* SERVER-31760 Add index support for InternalExprEqMatchExpression.David Storch2017-12-291-25/+86
* SERVER-31760 Add InternalExprEqMatchExpression.David Storch2017-12-181-9/+12
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-72/+104
* Reapply "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-291-0/+24
* Revert "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-281-24/+0
* SERVER-30991 Introduce MatchExpression::optimize().Justin Seyster2017-09-281-0/+24
* SERVER-30986 Prevent invalid regex in RegexMatchExpressionsBlake Oler2017-09-191-7/+0
* SERVER-30985 Implement numChildren() in InternalSchemaObjectMatchExpressionJames Wahlin2017-09-121-0/+12
* SERVER-30954 Remove support for expr constant expressions from ComparisonMatc...Tess Avitabile2017-09-061-19/+13
* SERVER-30245 Add $_internalSchemaType.David Storch2017-08-171-65/+2
* SERVER-30046 Support $expr constant expression in ComparisonMatchExpressionJames Wahlin2017-08-091-14/+20
* SERVER-30189 Reduce calls to allocator for large $in expressionsTess Avitabile2017-08-091-7/+15
* SERVER-30245 Make ArrayMatchingMatchExpression inherit from PathMatchExpression.David Storch2017-08-021-7/+11
* SERVER-29571 Parse a subset of $jsonSchema into a MatchExpression.David Storch2017-07-171-22/+20
* SERVER-29585: Create a $_internalSchemaObjectMatch MatchExpressionNick Zolnierz2017-07-111-39/+3
* SERVER-29587: Partition MatchExpression types into categories, fixes anNick Zolnierz2017-07-071-0/+4
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-4/+0
* Revert "SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMax...Siyuan Zhou2017-06-271-0/+4
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-4/+0
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-9/+9
* SERVER-1475 Make $type:'array' match outer arrays.David Storch2017-05-081-27/+10
* SERVER-27649 $elemMatch serialization $regex supportJames Wahlin2017-01-191-0/+2
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-3/+2
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-0/+16
* Revert "SERVER-23882 Collation should be considered part of a query's shape"Scott Hernandez2016-07-071-16/+0
* SERVER-23882 Collation should be considered part of a query's shapeTess Avitabile2016-07-071-0/+16
* SERVER-24404 Make $push, $pullAll, and $pull respect collation.David Hatch2016-07-061-2/+2
* SERVER-23611 Add InMatchExpression::setCollator() methodJ. Rassi2016-06-101-9/+25
* SERVER-23611 Add ComparisonMatchExpression::setCollator() methodJ. Rassi2016-06-061-26/+26