summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_match.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74843 Remove overloaded document source serializers and change signatu...Will Buerger2023-03-161-6/+1
* SERVER-74712 Add unimplemented document source serializersjoshua2023-03-131-0/+4
* SERVER-74060 enforce consistent opCtx across all pipeline sourcesAlyssa Wagenmaker2023-02-231-1/+1
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-0/+2
* SERVER-67416 SERVER-23229 Always sort fieldpath string sets using custom comp...Steve Tarzia2022-07-061-3/+3
* SERVER-66354 Additional $search metadata pipeline should use separate Express...Mihai Andrei2022-05-131-4/+6
* SERVER-63279 Allow DocumentSourceInternalUnpackBucket to interoperate with Do...Dan Larkin-York2022-02-111-17/+0
* SERVER-57168 Add DocumentSource::clone() methodKatherine Wu2021-09-111-1/+1
* SERVER-59299: Flatten top-level nested $match stages in doOptimizeAtHana Pearlman2021-09-031-1/+1
* SERVER-56872 Optimize $match in change stream pipelineJustin Seyster2021-08-031-1/+11
* SERVER-55961: Replace 'whitelist' in variable names, types, and commentsVarun Ravichandran2021-05-121-1/+1
* SERVER-53484: Allow rewrite to push meta predicates past $unpackBucketHana Pearlman2021-03-151-1/+24
* SERVER-54875 remove redeclaration of make_intrusive a client's friendBilly Donahue2021-03-031-3/+2
* SERVER-48790 Add barebones CST->MatchExpression translationNick Zolnierz2020-09-011-0/+13
* SERVER-48731 Inclusion of FLE support in the shell drags too much of the quer...Svilen Mihaylov2020-07-221-1/+5
* SERVER-45530 Implement $match and $project duplication and pushdown across $u...Jacob Evans2020-02-101-0/+13
* Revert "SERVER-45530 Implement $match and $project duplication and pushdown a...William Schultz2020-02-071-13/+0
* SERVER-45530 Implement $match and $project duplication and pushdown across $u...Jacob Evans2020-02-071-0/+13
* Revert "SERVER-45530 Implement $match and $project duplication and pushdown a...William Schultz2020-02-071-13/+0
* SERVER-45530 Implement $match and $project duplication and pushdown across $u...Jacob Evans2020-02-061-0/+13
* SERVER-45529 Add new stage constraint for $unionWith sub-pipelineNicholas Zolnierz2020-02-061-0/+1
* SERVER-42584 PlanStageStats in aggregationXinhao Zhang2019-08-161-2/+2
* SERVER-41180 Rename 'MergingLogic' to 'DistributedPlanLogic' to avoid confusi...Arun Banala2019-05-241-1/+1
* SERVER-40949 add LookupAllowed stage constraintIan Boros2019-05-201-0/+1
* SERVER-39395 Expose the ability the modify the expression of a $match stageNick Zolnierz2019-05-131-30/+36
* Revert "SERVER-39403 Implement visitor for DocumentSource as precursor work for"Nick Zolnierz2019-04-111-4/+0
* SERVER-39403 Implement visitor for DocumentSource as precursor work forNick Zolnierz2019-04-101-0/+4
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-111-4/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38311 Change out merging strategyCharlie Swanson2019-02-131-0/+4
* Revert " SERVER-38311 Adjust $out merging strategy"Charlie Swanson2019-01-161-4/+0
* SERVER-38311 Adjust $out merging strategyCharlie Swanson2019-01-161-0/+4
* SERVER-37200 Communicate optimized $listSessions correctly from mongos to mongodJacob Evans2018-11-191-1/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-36932 Implement rename tracking API for $matchCharlie Swanson2018-08-301-0/+5
* SERVER-35329 Package agg projection code for use outside of agg executionBernard Gorman2018-06-221-1/+1
* SERVER-33541 Add readConcern level 'snapshot' support for aggregation.David Storch2018-03-091-0/+1
* SERVER-31443 Add support for change streams with non-simple collations.Charlie Swanson2017-11-031-2/+2
* SERVER-29137 Implement $changeStream whitelistBernard Gorman2017-10-101-1/+2
* SERVER-29141 Extend StageConstraints to allow kLocalOnly and kMongos host req...Bernard Gorman2017-10-041-1/+1
* SERVER-30871 Permit blocking aggregation stages to run on mongoS if allowDisk...Bernard Gorman2017-09-271-3/+5
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-2/+0
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-011-3/+3
* SERVER-22760 Sharded aggregation pipelines which involve taking a simple unio...Bernard Gorman2017-08-081-0/+7
* SERVER-29506 Require $changeNotification to be the first stage.Eddie Louie2017-08-011-5/+9
* Revert "SERVER-29506 Require $changeNotification to be the first stage."Eddie Louie2017-08-011-9/+5
* SERVER-29506 Require $changeNotification to be the first stage.Charlie Swanson2017-08-011-5/+9
* SERVER-19402 Change agg array sort semantics to match find.David Storch2017-07-211-5/+0
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-1/+6
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-2/+1