summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_group.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43796 Support accumulators with an additional static argumentTed Tuckman2019-10-141-4/+4
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-3/+3
* SERVER-42835 Fix inconsistent handling of arrays as $group keysTed Tuckman2019-09-301-6/+5
* SERVER-42584 PlanStageStats in aggregationXinhao Zhang2019-08-161-4/+2
* SERVER-40831 [FLE] Accessors for translation of $groupPawel Terlecki2019-06-141-0/+18
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-121-5/+6
* Revert "SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a ...Gregory Wlodarek2019-06-111-6/+5
* SERVER-41065 Make evaluate() thread safe by passing 'Variables' as a parameterArun Banala2019-06-111-5/+6
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-1/+1
* SERVER-40432 Undo 4.2 changes to $outAnton Korshunov2019-05-301-1/+1
* SERVER-41180 Rename 'MergingLogic' to 'DistributedPlanLogic' to avoid confusi...Arun Banala2019-05-241-2/+2
* SERVER-40476 remove mongoutils::str::equalsBilly Donahue2019-04-081-3/+3
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-111-283/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38311 Change out merging strategyCharlie Swanson2019-02-131-6/+3
* Revert " SERVER-38311 Adjust $out merging strategy"Charlie Swanson2019-01-161-3/+6
* SERVER-38311 Adjust $out merging strategyCharlie Swanson2019-01-161-6/+3
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-071-1/+1
* SERVER-17010 each Sorter instance spills to a single file rather than a new f...Dianna Hohensee2018-10-311-4/+44
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-37459 special case for $group with $$ROOT or $$CURRENTIan Boros2018-10-091-1/+11
* SERVER-9507 Optimize $sort+$group+$first pipeline to use DISTINCT_SCANJustin Seyster2018-09-261-1/+89
* SERVER-35905 Add logic to detect when $out is eligible for an exchangeCharlie Swanson2018-08-241-27/+82
* SERVER-33323 Refactor agg cursor merging on mongosCharlie Swanson2018-08-151-7/+7
* SERVER-35896: Support 'replaceDocuments' mode in $outNick Zolnierz2018-08-021-2/+1
* SERVER-19260 Log whether allowDiskUse:true aggregations used diskMinji2018-08-011-5/+13
* 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