summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-171-26/+28
* 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
* Remove unnecessarily defined constructors and destructors from aggregationMathias Stearn2013-08-091-3/+0
* Simplify aggregation DocumentSource APIMathias Stearn2013-08-091-5/+0
* Clean up #includes to conform with coding standardDan Pasette2013-07-241-3/+3
* Remove dead classes: DocMemMonitor and StringWriterMathias Stearn2013-07-101-8/+0
* Add Value::consume() to create an Array-typed Value without copyingMathias Stearn2013-06-181-1/+1
* Optimize conversion from BSONObj to Document by bypassing ProjectionMathias Stearn2012-12-261-4/+93
* Adjusted file mod's.Alberto Lerner2012-12-181-0/+0
* SERVER-7491: Correctly generate projections for subfields of _idMathias Stearn2012-11-051-2/+13
* Fixed typosPascal Borreli2012-10-141-1/+1
* Rip out manageDependecies and DependencyTracker stuff SERVER-4644Mathias Stearn2012-07-201-7/+0
* In debug builds, assert simple $projects are handled the same as Projection c...Mathias Stearn2012-07-201-0/+20