summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-44806 Move DocumentSource::getNext() implementation to the headerEric Cox2019-12-091-16/+0
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-1/+1
* SERVER-42584 PlanStageStats in aggregationXinhao Zhang2019-08-161-2/+19
* SERVER-41750 refactor renamed paths API.George Wangensteen2019-06-281-129/+3
* SERVER-34741 Move $match in front of $group if condition is on group keyGeorge Wangensteen2019-06-201-1/+26
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-1/+1
* SERVER-41294 shard filtering for $sbIan Boros2019-06-071-8/+3
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-111-48/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-28592 Move $sample earlier in the aggregation pipelineJacob Evans2018-11-071-15/+38
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35905 Add logic to detect when $out is eligible for an exchangeCharlie Swanson2018-08-241-27/+120
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-1/+10
* SERVER-29135 Add post-image lookup to $changeNotificationEddie Louie2017-08-011-1/+2
* SERVER-29506 Require $changeNotification to be the first stage.Eddie Louie2017-08-011-1/+1
* Revert "SERVER-29506 Require $changeNotification to be the first stage."Eddie Louie2017-08-011-1/+1
* Revert "SERVER-29135 Add post-image lookup to $changeNotification"Eddie Louie2017-08-011-2/+1
* SERVER-29135 Add post-image lookup to $changeNotificationCharlie Swanson2017-08-011-1/+2
* SERVER-29506 Require $changeNotification to be the first stage.Charlie Swanson2017-08-011-1/+1
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-2/+7
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-11/+0
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ...David Storch2017-03-131-1/+2
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-161-1/+1
* SERVER-26964 Make FieldPath more efficientJames Wahlin2016-11-151-2/+1
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-241-1/+4
* SERVER-19153 push $match as far forward as possibleDavid Storch2016-10-061-0/+102
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-2/+2
* SERVER-24638 Move command processing from Pipeline to AggregationRequestCharlie Swanson2016-06-241-1/+0
* SERVER-23816 Add $sortByCount aggregation stageSally McNichols2016-06-161-2/+4
* SERVER-23725 Aggregation now supports the graphLookup stage.David Storch2016-05-041-0/+34
* Revert "SERVER-23725 Aggregation now supports the graphLookup stage."Max Hirschhorn2016-04-301-34/+0
* SERVER-23725 Aggregation now supports the graphLookup stage.Benjamin Murphy2016-04-291-0/+34
* SERVER-4507 Group stages now take advantage of sorted input sequences.Benjamin Murphy2016-03-241-0/+15
* SERVER-19542 Refactored pipeline optimization.Benjamin Murphy2016-02-111-4/+0
* SERVER-20969 Restrict $indexStats to first pipeline stageJames Wahlin2015-10-281-0/+1
* SERVER-19105 Define macro for registering DocumentSourcesCharlie Swanson2015-06-241-0/+32
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-29/+27
* SERVER-17936 optimize out {$skip: 0} aggregation stageCharlie2015-05-061-3/+3
* SERVER-13256 Remove pch.hAndrew Morrow2015-01-151-3/+0
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+1
* SERVER-13256 Remove intrusive_ptr from pch.hAndrew Morrow2015-01-051-0/+2
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-12530 Make DocumentSourceCursor use Runner directlyMathias Stearn2014-02-121-6/+0
* SERVER-12392: Move cursor/runner cache into Collection lifecycle via Collecti...Eliot Horowitz2014-01-241-0/+6
* SERVER-12180 Clean up dependency tracking codeMathias Stearn2014-01-211-138/+0
* SERVER-11675 Agg text supportMathias Stearn2013-12-181-0/+16
* Remove unused step and nRowsOut members from DocumentSourceMathias Stearn2013-10-211-7/+4
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* serialize to replace toBson in document sources and pipelinematt dannenberg2013-08-281-11/+5
* Use BSONElement::fieldNameStringData() in aggregationMathias Stearn2013-08-191-1/+1