summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-49023 Implement validation error generation for logical query operatorsMihai Andrei2020-07-311-4/+11
* SERVER-49022 Implement validation error generation for comparison query opera...Mihai Andrei2020-07-151-27/+114
* SERVER-48474 add '$sampleRate' match expressionEric Cox2020-06-251-0/+42
* SERVER-45514 Reject document validators with encryption-related keywords if t...Nick Zolnierz2020-04-271-1/+1
* SERVER-25023 Allow multiple indexes on the same fields with different partial...Bernard Gorman2020-04-251-0/+9
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-1/+5
* SERVER-23664 $mod match expression should raise an error when the remainder i...James Wahlin2019-10-081-11/+11
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-27/+18
* SERVER-9763 Remove BSONObjBuilder append unsigned methodAlya Berciu2019-07-031-1/+2
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-57/+57
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-30/+30
* SERVER-40802 stop using boost::container::flat_setMathias Stearn2019-05-011-5/+4
* SERVER-40253 Implement count command in IDLTed Tuckman2019-04-251-82/+7
* SERVER-39492 Allow array of BSON types in encrypt.bsonType specificationPawel Terlecki2019-04-121-28/+1
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-39248 Implement FCV check for new JSON Schema encryption keywordsNick Zolnierz2019-04-091-1/+2
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-0/+33
* Revert "SERVER-39171 Implement encrypt.bsonType validation"David Storch2019-03-121-33/+0
* SERVER-39171 Implement encrypt.bsonType validationPawel Terlecki2019-03-121-0/+33
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-38621 Do not ignore regex options when specified firstEvan Nixon2019-02-121-2/+15
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-061-1/+1
* SERVER-13779 Allow $not to be applied to $regexJames Wahlin2019-01-311-6/+0
* SERVER-38577 Implement internal match expression which matches a particular B...vrachev2019-01-141-0/+33
* SERVER-37183 Safer bound for safeNumberLong()Justin Seyster2018-12-071-4/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36239: MatchExpression parser should reject a $text query that is not ...Nick Zolnierz2018-07-241-0/+5
* SERVER-30005: remove $isolated/$atomic optionNick Zolnierz2018-03-211-22/+0
* Revert "SERVER-30005: remove $isolated/$atomic option"Nick Zolnierz2018-03-201-0/+22
* SERVER-30005: remove $isolated/$atomic optionNick Zolnierz2018-03-201-22/+0
* SERVER-32784 Add $convert with typecast conversions.Justin Seyster2018-02-151-1/+1
* SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iteratorMathias Stearn2018-01-041-1/+1
* SERVER-31760 Add index support for InternalExprEqMatchExpression.David Storch2017-12-291-0/+9
* SERVER-31760 Add InternalExprEqMatchExpression.David Storch2017-12-181-0/+7
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-266/+145
* SERVER-31623 MatcherTypeSet must not cast large doubles to intKyle Suarez2017-10-231-0/+15
* SERVER-17846: Forbid $isolated outside of update/delete user operationsNick Zolnierz2017-10-231-1/+6
* SERVER-30761 Optimize parsing code for top-level MatchExpressionsBlake Oler2017-10-171-1169/+1387
* SERVER-31029 Add support for top-level $expr within $or and $andBlake Oler2017-10-091-201/+239
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-2/+2
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-69/+48
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction key...Nick Zolnierz2017-09-191-1/+28
* SERVER-30810 change AllElemMatchFromIndexMatchExpression to use an Expression...Kyle Suarez2017-09-131-5/+8
* SERVER-30988 Fix misleading $jsonSchema error.Justin Seyster2017-09-121-7/+2
* SERVER-30723: Add a query knob that controls whether JSON Schema ignores or e...Nick Zolnierz2017-09-121-1/+3
* SERVER-31042 Fix MatchExpression parser bug which causes predicates to be dis...David Storch2017-09-121-5/+20
* SERVER-30717 Serialize OrMatchExpression to {$alwaysFalse: 1}Blake Oler2017-09-121-0/+2
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-0/+23
* SERVER-30177 Implement JSON Schema 'patternProperties' and 'additionalPropert...David Storch2017-09-081-4/+8
* SERVER-29962 Add a method in the MatchExpressionParser for checking whether a...Tess Avitabile2017-09-061-8/+11