summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-43699 $mod should not overflow for large negative valuesBernard Gorman2019-10-061-1/+1
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-032-2/+2
* SERVER-42436 Implement transformation from ProjectionAST to projection execut...Anton Korshunov2019-10-021-4/+7
* SERVER-41496 Remove Database::getCollection() and replace with CollectionCata...Evgeni Dobranov2019-09-301-1/+1
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-102-3/+3
* SERVER-42090 Ensure query planner produces a stable ordering of OR branches.David Storch2019-09-041-2/+14
* SERVER-20558 Use unambiguous name in JS scope identifierSara Golemon2019-08-291-3/+15
* SERVER-42417 Introduce projection ASTIan Boros2019-08-221-1/+6
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-2736-425/+261
* SERVER-9763 Remove BSONObjBuilder append unsigned methodAlya Berciu2019-07-037-67/+85
* SERVER-41782 Enumerate and remove Query-related FeatureCompatibilityVersion 4...Anton Korshunov2019-06-211-10/+0
* SERVER-41809 Collapse unit tests on a per-directory basisAndrew Morrow2019-06-201-81/+25
* SERVER-34741 Move $match in front of $group if condition is on group keyGeorge Wangensteen2019-06-203-0/+83
* SERVER-39805 [FLE] add support for in MatchExpressionDavis Haupt2019-06-171-0/+8
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-1414-313/+314
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-121-1/+6
* Revert "SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a ...Gregory Wlodarek2019-06-111-6/+1
* SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a parameterArun Banala2019-06-111-1/+6
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-1048-232/+237
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-105-37/+39
* SERVER-41432 Add ExprMatchExpressionMatchesReturnsFalseOnException failpointJames Wahlin2019-05-312-2/+24
* SERVER-39897 Implement field level encryption for various commands in JS shel...Shreyas Kalyan2019-05-172-3/+7
* SERVER-41122 Remove initializationVector support from JSONSchemaTed Tuckman2019-05-152-17/+0
* SERVER-40477 Make BSON type set available in schema metadata tree.David Storch2019-05-153-155/+5
* SERVER-40998 KeyAltName can only be stringTed Tuckman2019-05-141-1/+1
* SERVER-40516 Ban single-valued BSON types in encrypt objectTed Tuckman2019-05-032-0/+79
* SERVER-40802 stop using boost::container::flat_setMathias Stearn2019-05-017-68/+67
* SERVER-40627 Ban schemas which define a deterministic encrypted field without...Ted Tuckman2019-04-302-1/+78