summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_leaf.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-9763 Remove BSONObjBuilder append unsigned methodAlya Berciu2019-07-031-1/+1
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-4/+4
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-4/+4
* SERVER-40802 stop using boost::container::flat_setMathias Stearn2019-05-011-14/+18
* SERVER-40584 Regex agg expressions should not inherit from ExpressionFixedArityArun Banala2019-04-301-2/+2
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-40267 Clean up debug string generation for MatchExpression.David Storch2019-03-221-12/+12
* SERVER-39695 Implement $regexFindArun Banala2019-03-131-22/+3
* SERVER-39697 MatchExpressions regex error at parse time if regex is invalidIan Boros2019-02-281-4/+4
* SERVER-39019 Fix incorrect $elemMatch $ne serializationJames Wahlin2019-02-191-14/+14
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38668 Use ordered_unique_range_t when creating flat_set from sorted ve...Henrik Edin2018-12-191-2/+8
* SERVER-37183 Safer bound for safeNumberLong()Justin Seyster2018-12-071-1/+1
* 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-0/+1
* SERVER-18341 Matcher returns false positives in comparison predicates with Mi...Minji2018-07-021-5/+24
* SERVER-35851: Check whether the array passed to $in is sorted before calling ...Nick Zolnierz2018-06-291-7/+15
* SERVER-35693 Pre-sort $in elements to avoid O(n^2) boost::flat_set() complexity.David Storch2018-06-211-0/+10
* Revert "SERVER-30986 Prevent invalid regex in RegexMatchExpressions"Kyle Suarez2018-06-201-4/+5
* SERVER-34307 replace invariant(false) with MONGO_UNREACHABLEBenety Goh2018-04-041-3/+3
* SERVER-31760 Add index support for InternalExprEqMatchExpression.David Storch2017-12-291-75/+52
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-90/+75
* Reapply "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-291-0/+37
* Revert "SERVER-30991 Introduce MatchExpression::optimize()."Justin Seyster2017-09-281-37/+0
* SERVER-30991 Introduce MatchExpression::optimize().Justin Seyster2017-09-281-0/+37
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-191-1/+2
* SERVER-30986 Prevent invalid regex in RegexMatchExpressionsBlake Oler2017-09-191-4/+5
* SERVER-30954 Remove support for expr constant expressions from ComparisonMatc...Tess Avitabile2017-09-061-45/+14
* SERVER-30166 Replace string with explicit std::string. Enables compulation wh...Steven Green2017-08-221-2/+2
* SERVER-30245 Add $_internalSchemaType.David Storch2017-08-171-83/+0
* SERVER-30046 Support $expr constant expression in ComparisonMatchExpressionJames Wahlin2017-08-091-38/+63
* SERVER-30189 Reduce calls to allocator for large $in expressionsTess Avitabile2017-08-091-17/+19
* SERVER-30245 Make ArrayMatchingMatchExpression inherit from PathMatchExpression.David Storch2017-08-021-8/+11
* SERVER-29571 Parse a subset of $jsonSchema into a MatchExpression.David Storch2017-07-171-19/+9
* SERVER-29585: Create a $_internalSchemaObjectMatch MatchExpressionNick Zolnierz2017-07-111-24/+2
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-4/+2
* Revert "SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMax...Siyuan Zhou2017-06-271-2/+4
* SERVER-29587: Create $_internalSchemaMinItems and $_internalSchemaMaxItems Ma...Nick Zolnierz2017-06-271-4/+2
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-1/+1
* SERVER-1475 Make $type:'array' match outer arrays.David Storch2017-05-081-38/+4
* SERVER-27649 $elemMatch serialization $regex supportJames Wahlin2017-01-191-1/+12
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-2/+1
* SERVER-24508 delete BSONElement::valuesEqual() in favor of BSONElementComparatorDavid Storch2016-09-061-1/+4
* SERVER-24991 log redaction for matcher, ops, pipeline, queryThomas Schubert2016-09-021-4/+0
* SERVER-24404 Make $push, $pullAll, and $pull respect collation.David Hatch2016-07-061-1/+1
* SERVER-23611 Add InMatchExpression::setCollator() methodJ. Rassi2016-06-101-11/+35
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-2/+2
* SERVER-23611 Refactor InMatchExpressionJ. Rassi2016-05-271-121/+80
* SERVER-23349 make CollatorInterface methods constDavid Storch2016-05-041-1/+1
* SERVER-21612 Reorder lookup and match.Benjamin Murphy2016-04-251-9/+9