summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-011-1/+1
* SERVER-30412 Ensure that aggregation splitpoints are not shared between shard...Bernard Gorman2017-09-011-2/+6
* SERVER-22760 Sharded aggregation pipelines which involve taking a simple unio...Bernard Gorman2017-08-081-4/+12
* SERVER-18940 Optimise sharded aggregations that are targeted to a single shardBernard Gorman2017-08-021-6/+11
* SERVER-29135 Add post-image lookup to $changeNotificationEddie Louie2017-08-011-3/+3
* SERVER-29506 Require $changeNotification to be the first stage.Eddie Louie2017-08-011-52/+41
* Revert "SERVER-29506 Require $changeNotification to be the first stage."Eddie Louie2017-08-011-41/+52
* Revert "SERVER-29135 Add post-image lookup to $changeNotification"Eddie Louie2017-08-011-3/+3
* SERVER-29135 Add post-image lookup to $changeNotificationCharlie Swanson2017-08-011-3/+3
* SERVER-29506 Require $changeNotification to be the first stage.Charlie Swanson2017-08-011-52/+41
* SERVER-19318 Reimplement the currentOp command as a $currentOp aggregationBernard Gorman2017-07-071-1/+3
* SERVER-29620 Add shorthand syntax for retrieving the record count for a colle...Nick Zolnierz2017-06-161-0/+6
* Revert "SERVER-29620 Add shorthand syntax for retrieving the record count for...Justin Seyster2017-06-151-6/+0
* SERVER-29620 Add shorthand syntax for retrieving the record count for a colle...Nick Zolnierz2017-06-151-0/+6
* SERVER-19318 Add $currentOp aggregation stage for mongoDBernard Gorman2017-05-261-3/+48
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-3/+17
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-28/+23
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ...David Storch2017-03-131-5/+14
* SERVER-27288 Release Document ref in DocumentSourceSkip and DocumentSourceMat...James Wahlin2016-12-191-0/+5
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-161-22/+1
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-241-1791/+3
* SERVER-19153 push $match as far forward as possibleDavid Storch2016-10-061-81/+210
* SERVER-25038 add LiteParsedPipelineDavid Storch2016-10-031-23/+71
* SERVER-25688 Allow $bucketAuto to spill to disk.Charlie Swanson2016-09-131-17/+25
* SERVER-24153 Add unit tests for DocumentSource pausing behavior.Charlie Swanson2016-09-121-35/+31
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-1/+1
* SERVER-24153 Add/refactor create() methods for DocumentSourcesCharlie Swanson2016-09-071-41/+43
* SERVER-24153 Make DocumentSourceMock hold GetNextResultsCharlie Swanson2016-09-021-5/+7
* SERVER-24153 Split document_source_test.cpp into one file per stage.Charlie Swanson2016-09-011-4/+25
* SERVER-24153 Allow pipelines within $facet stage to process in batches.Charlie Swanson2016-09-011-61/+159
* SERVER-25180 make full histogram output optionalKevin Albertson2016-08-291-0/+1
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-5/+11
* SERVER-24496: Add collStats command output to $collStats stageKevin Albertson2016-08-161-1/+9
* SERVER-25607 Differentiate between multi-stage and single-stage aliasesCarly Robison2016-08-161-13/+12
* SERVER-25584 Ensure $facet and $bucketAuto run on merging shard.Charlie Swanson2016-08-161-1/+11
* SERVER-25509 make $replaceRoot an alias for DocumentSourceSingleDocumentTrans...Carly Robison2016-08-151-28/+6
* SERVER-25581 Give TransformerInterface a virtual destructor.Max Hirschhorn2016-08-121-0/+1
* SERVER-5781 addFields stage.Carly Robison2016-08-111-43/+87
* SERVER-24769 Add support for $lookup and $graphLookup on a view.Max Hirschhorn2016-08-101-2/+17
* SERVER-25139 make $graphLookup's cache collation-awareDavid Storch2016-08-101-5/+3
* SERVER-24152 add granularity option to $bucketAutoSally McNichols2016-08-051-1/+5
* SERVER-25139 Add tests to verify that $lookup respects the collation.Max Hirschhorn2016-08-041-2/+0
* SERVER-25005 Use Pipeline to execute $lookup and $graphLookup.Max Hirschhorn2016-08-041-14/+53
* SERVER-23313 add replaceRoot aggregation stageCarly Robison2016-07-291-0/+39
* SERVER-24152 add $bucketAuto aggregation stageSally McNichols2016-07-261-1/+97
* SERVER-23349 add collation support to $geoNear agg stageDavid Storch2016-07-261-1/+0
* SERVER-23349 add integration tests for aggregation stages respecting the coll...David Storch2016-07-261-1/+0
* SERVER-25139 make related TODO comments refer to this ticketDavid Storch2016-07-251-2/+2
* SERVER-23073 Reliably detect concurrent changes to $out collection.Charlie Swanson2016-07-181-4/+24
* SERVER-24508 DocumentComparator and ValueComparatorDavid Storch2016-07-141-8/+68