summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_group.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-35329 Package agg projection code for use outside of agg executionBernard Gorman2018-06-221-2/+2
* SERVER-29141 Enable change streams on sharded collectionsCharlie Swanson2017-10-091-2/+2
* SERVER-30871 Permit blocking aggregation stages to run on mongoS if allowDisk...Bernard Gorman2017-09-271-3/+3
* SERVER-30899 Aggregations sent from a 3.4 mongos should serialize 3.4 metadataTess Avitabile2017-09-061-2/+2
* SERVER-18940 Optimise sharded aggregations that are targeted to a single shardBernard Gorman2017-08-021-3/+3
* SERVER-28651 Don't hold Document ref across group iterationsr3.5.7James Wahlin2017-05-091-3/+6
* SERVER-25980 Fix lint.Charlie Swanson2017-05-031-1/+0
* SERVER-25980 Merge parallel vectors into one.ryankall2017-05-031-46/+40
* SERVER-28651 Pass agg Variables root doc via Expression::evaluate()James Wahlin2017-05-031-22/+9
* SERVER-28651 Move agg var ownership to ExpressionContextJames Wahlin2017-04-291-25/+20
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-4/+1
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ...David Storch2017-03-131-5/+5
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-161-35/+15
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-241-2/+1
* SERVER-25038 add LiteParsedPipelineDavid Storch2016-10-031-2/+6
* SERVER-24153 Add/refactor create() methods for DocumentSourcesCharlie Swanson2016-09-071-61/+84
* SERVER-24153 Allow pipelines within $facet stage to process in batches.Charlie Swanson2016-09-011-72/+91
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-231-1/+1
* SERVER-24152 add $bucketAuto aggregation stageSally McNichols2016-07-261-42/+6
* SERVER-23349 require a collator for Document::compare() and Value::compare()David Storch2016-07-191-5/+17
* SERVER-23990 add ValueComparator::Hasher for collation-aware Value hashingDavid Storch2016-07-191-2/+2
* SERVER-24508 DocumentComparator and ValueComparatorDavid Storch2016-07-141-17/+39
* SERVER-24640 Implement getDependencies for $facet stage.Charlie Swanson2016-07-141-1/+2
* SERVER-18966 Add the ability to exclude fields in $project stageCharlie Swanson2016-06-241-5/+3
* SERVER-17294 Boost 1.60 Mongo compilation fixesMark Benvenuto2016-03-311-1/+1
* SERVER-4507 Group stages now take advantage of sorted input sequences.Benjamin Murphy2016-03-241-78/+357
* SERVER-22915 don't use external sort in $group in readOnly modeAdam Midvidy2016-03-011-1/+1
* SERVER-19105 Add macro to register Accumulators, move REGISTER_EXPRESSION to ...Charlie Swanson2015-07-131-42/+6
* SERVER-19105 Define macro for registering DocumentSourcesCharlie Swanson2015-06-241-2/+2
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-466/+450
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-101-1/+1
* SERVER-5044 Standard Deviation accumulator operatorsMathias Stearn2015-06-091-0/+2
* SERVER-17936 optimize out {$skip: 0} aggregation stageCharlie2015-05-061-1/+3
* SERVER-18204 Remove Value::consume()Mathias Stearn2015-05-041-2/+2
* 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/+2
* SERVER-13256 Remove shared_ptr from pch.hAndrew Morrow2015-01-051-0/+1
* SERVER-13256 Remove intrusive_ptr from pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-14343 leaner include pathsAndrew Morrow2014-07-121-1/+1
* SERVER-12373 Optimize $group by artificial objectsMathias Stearn2014-02-101-34/+97
* SERVER-11239 Rename flag to allowDiskUse and include in error messagesMathias Stearn2014-01-291-1/+2
* SERVER-12180 Clean up dependency tracking codeMathias Stearn2014-01-211-2/+2
* SERVER-11692 step 4: Use Variables::Id to get/set ValuesMathias Stearn2013-11-131-5/+14
* SERVER-11692 step 3: Pass Variables as pointer rather than const ref.Mathias Stearn2013-11-131-3/+3
* SERVER-11692 step 1: VariablesParseState plumbingMathias Stearn2013-11-131-6/+8
* DocumentSourceGroup should optimize its ExpressionsMathias Stearn2013-10-211-0/+8
* Allow agg Expressions to have differing serializations and explainsMathias Stearn2013-10-211-2/+3
* Rename SplittableDocumentSource::getRouterSource to getMergeSourceMathias Stearn2013-10-211-1/+1
* SplittableDocumentSource shouldn't inherit from DocumentSourceMathias Stearn2013-10-211-1/+1