summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-1/+1
* SERVER-50600 Correctness of BinData setup in BitTestMatchExpression tests dep...Mindaugas Malinauskas2020-09-021-4/+4
* SERVER-49840 Implement Bits match expressions in SBEEric Cox2020-09-021-0/+4
* SERVER-48790 Add barebones CST->MatchExpression translationNick Zolnierz2020-09-013-29/+46
* Revert "SERVER-32960 Make $mod always truncate divisor and remainder toward z...Nikita Lapkov2020-09-012-49/+2
* SERVER-49499 Upgrade/downgrade behavior and testing for generating document v...Mindaugas Malinauskas2020-08-311-1/+7
* SERVER-32960 Make $mod always truncate divisor and remainder toward zeroNikita Lapkov2020-08-272-2/+49
* SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ...Daniel Moody2020-08-271-4/+4
* SERVER-49234 Add '_id' field to generated errors for updatesMindaugas Malinauskas2020-08-242-7/+45
* SERVER-50008 Implement basic jsonSchema validation error generationMihai Andrei2020-08-2113-424/+1201
* SERVER-48900 Remove format-string arguments from logv2 statementsMilena Ivanova2020-08-202-11/+3
* SERVER-49207 Implement validation error generation for array query operatorsMihai Andrei2020-08-196-65/+438
* SERVER-42046: Remove redundant moves from query codeNikita Lapkov2020-08-1428-52/+52
* SERVER-49210 Implement validation error generation for geospatial and bitwise...Mindaugas Malinauskas2020-08-137-81/+551
* SERVER-49208 Implement validation error generation for miscellaneous query op...Jenny Peshansky2020-08-078-91/+613
* Revert "SERVER-49117 Remove storage validation of '$' and '.' in field names ...Charlie Swanson2020-08-061-4/+3
* SERVER-49117 Remove storage validation of '$' and '.' in field names for inse...Junhson Jean-Baptiste2020-08-041-3/+4
* SERVER-49023 Implement validation error generation for logical query operatorsMihai Andrei2020-07-316-59/+613
* SERVER-49686 Translate $type match expression to SBEDrew Paroski2020-07-282-0/+24
* SERVER-49212 Verify that generated validation errors are logged when a collec...Jenny Peshansky2020-07-241-1/+1
* SERVER-49022 Implement validation error generation for comparison query opera...Mihai Andrei2020-07-1510-74/+754
* SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell support f...Mihai Andrei2020-07-072-4/+34
* Revert "SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell s...Mihai Andrei2020-07-022-34/+4
* SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell support f...Mihai Andrei2020-07-012-4/+34
* SERVER-48779 Implement skeleton of MatchExpressionVisitor to be used for gene...Mihai Andrei2020-06-254-0/+390
* SERVER-48474 add '$sampleRate' match expressionEric Cox2020-06-252-0/+122
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-1131-1/+737
* SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcherMindaugas Malinauskas2020-06-083-14/+20
* SERVER-47713 Change Expression code to remove intrusive ExpressionContextJacob Evans2020-05-163-10/+10
* SERVER-45514 Reject document validators with encryption-related keywords if t...Nick Zolnierz2020-04-275-51/+131
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-263-4/+4
* SERVER-25023 Allow multiple indexes on the same fields with different partial...Bernard Gorman2020-04-254-3/+111
* SERVER-47191 Implement evalutation of Expressions to produce let parametersEric Cox2020-04-231-1/+1
* SERVER-46492 Restore WhereMatchExpression for $where as defaultJames Wahlin2020-02-299-47/+207
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-281-1/+0
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-287-50/+70
* SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto2020-02-281-1/+1
* SERVER-46219 Unit Tests should log with jsonMark Benvenuto2020-02-255-21/+21
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-212-4/+3
* SERVER-45457 Allow disabling system.js on a per-expression basisKatherine Wu2020-02-211-1/+1
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-132-6/+24
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-139-193/+37
* SERVER-45281 Reduce danger of MatchExpression::getChildVector()Jacob Evans2019-12-2317-43/+65
* SERVER-44623 Rework JSON generation from BSONObjHenrik Edin2019-12-181-1/+1
* SERVER-43816 Push $text and $meta:"textScore" sort into the PlanStage layer.David Storch2019-12-181-1/+1
* SERVER-43349 Accommodate double $nots during serializationCharlie Swanson2019-11-2739-201/+351
* SERVER-43859: Take MODE_IX locks for collection creation.Daniel Gottlieb2019-11-261-1/+2
* SERVER-44335 Deduplicate matcher/expression_test.cpp and pipeline/expression_...James Wahlin2019-11-014-342/+301
* SERVER-23664 $mod match expression should raise an error when the remainder i...James Wahlin2019-10-082-24/+19
* SERVER-43842 Break up json_schema_parser_test.cpp to fix -fvar-tracking-assig...Nicholas Zolnierz2019-10-078-2168/+2371