summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/run_aggregate.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-53311 Add a 'struct' type to represent 'cursor' object in aggregate co...Ruoxin Xu2021-01-201-1/+2
* SERVER-49867 Add server status metrics to track how often a cursor has more t...Vishnu Kaushik2021-01-141-0/+1
* SERVER-51618 Disallow pipeline stages that are not part of API version 1 with...Ruoxin Xu2021-01-121-0/+10
* SERVER-51649 Convert aggregate command input to IDLRuoxin Xu2021-01-071-28/+29
* SERVER-52559 Remove collection lock in aggregation resolve namespacesHenrik Edin2020-12-101-15/+15
* SERVER-53057 Read-copy-update for the ViewCatalog.Henrik Edin2020-12-091-3/+3
* SERVER-51030 Collect document units returned in command responsesLouis Williams2020-12-081-0/+6
* SERVER-51886 $lookup + $merge pipeline may fail to resolve views correctly wh...Mihai Andrei2020-12-031-18/+39
* SERVER-52558 Use a lock-free RAII type to check for view in aggregationDianna Hohensee2020-11-301-1/+1
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-2/+3
* SERVER-35069 Explain should include command being explainedRuoxin Xu2020-11-101-1/+2
* SERVER-51677 Use LockFree Collection RAII helpers in find, getmore and aggreg...Henrik Edin2020-11-091-1/+1
* SERVER-51658 Access ViewCatalog via DatabaseHolder in run_aggregate so we don...Henrik Edin2020-10-201-7/+10
* SERVER-51702 Log commands together with errors upon plan executor failuresPierlauro Sciarelli2020-10-201-4/+6
* SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov2020-09-281-4/+8
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-2/+2
* SERVER-51155 Relax invariant in runAggregate requiring PlanExecutor to use kL...Anton Korshunov2020-09-251-4/+4
* SERVER-49289 Add collectionUUID option to aggregateJack Mulrow2020-08-261-0/+22
* SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection c...Henrik Edin2020-08-071-4/+4
* SERVER-49800 fix use-after-move violations in queryBenety Goh2020-08-021-1/+0
* SERVER-49783: Update latest FCV to 4.7Lingzhi Deng2020-08-021-1/+1
* SERVER-49376: Ensure cursors inherit API settings of the initiating commandXueruiFa2020-07-291-0/+1
* SERVER-48128 ShardServerProcessInterface should only version internal command...Bernard Gorman2020-07-271-0/+18
* SERVER-48478 Replace PipelineProxyStage with PlanExecutorPipelineDavid Storch2020-07-241-39/+15
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-091-13/+11
* SERVER-48557: Omit cursor.atClusterTime field from read replies in transactionsLingzhi Deng2020-06-151-1/+3
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-28/+13
* SERVER-47873 Eliminate the Collection* saved in IndexDescriptorGeert Bosch2020-06-101-1/+2
* SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch2020-05-291-18/+13
* SERVER-47713 Change Expression code to remove intrusive ExpressionContextJacob Evans2020-05-161-2/+2
* SERVER-48084 Lint log lines in mongo/db/commandsSara Golemon2020-05-131-7/+7
* SERVER-47576 Include atClusterTime in snapshot read replyA. Jesse Jiryu Davis2020-04-281-0/+1
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-46921 make collection of timing info opt in in PlanStageIan Boros2020-04-131-1/+2
* SERVER-46865 Make collMod not take database MODE_X lockGregory Noma2020-04-011-6/+10
* SERVER-43361 Remove compatibility with 4.2 sort key formatDavid Storch2020-03-251-26/+1
* SERVER-46233 Relocate second call to optimizePipeline()Justin Seyster2020-03-241-4/+0
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-2/+2
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45869 more automatically converted structuredGabriel Russell2020-02-201-3/+8
* SERVER-46015 Cleanup Pipeline parsing for aggregation stages with child pipel...Nicholas Zolnierz2020-02-191-2/+2
* SERVER-44689 Add serverStatus counter for each use of an aggregation stage in...Mihai Andrei2020-02-191-1/+3
* SERVER-45465 Add support for storing $unionWith in a view (unsharded)Charlie Swanson2020-02-131-3/+2
* SERVER-45838 Rename/restructure mongo_process_interface classes and filesCharlie Swanson2020-02-051-1/+1
* SERVER-45137 Remove namespaces from Top when collections are renamedGregory Wlodarek2020-01-311-1/+1
* SERVER-45590 Allow building a LiteParsedPipeline without first building an Ag...Arun Banala2020-01-291-2/+2
* SERVER-45284 Temporarily workaround SERVER-44258 to stop build failuresCharlie Swanson2019-12-211-0/+4
* SERVER-43816 Push $text and $meta:"textScore" sort into the PlanStage layer.David Storch2019-12-181-2/+1
* SERVER-43669 Serialize "sortKey" as BSONArrayJustin Seyster2019-12-131-3/+26
* SERVER-43859: Take MODE_IX locks for collection creation.Daniel Gottlieb2019-11-261-2/+3