summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/pipeline.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-50547 Pipeline length limitJames Wahlin2021-07-271-0/+7
* SERVER-44438 Have queryableBackupMode open WT in read/write modeGregory Wlodarek2020-02-111-1/+2
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-3/+3
* SERVER-41180 Rename 'MergingLogic' to 'DistributedPlanLogic' to avoid confusi...Arun Banala2019-05-241-1/+1
* SERVER-33727 Do not wait for write concern if opTime didn't change during writeJames Wahlin2019-05-231-1/+1
* SERVER-40429 Add merge stage to write output to existing collectionAnton Korshunov2019-05-021-10/+10
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-38360 Prevent $out writing to ns read from in the same pipelineCharlie Swanson2019-02-141-5/+23
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38311 Change out merging strategyCharlie Swanson2019-02-131-2/+1
* Revert " SERVER-38311 Adjust $out merging strategy"Charlie Swanson2019-01-161-1/+2
* SERVER-38311 Adjust $out merging strategyCharlie Swanson2019-01-161-2/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-36911: Ensure that cluster aggregations that fail clean up cursorsNick Zolnierz2018-10-041-0/+4
* SERVER-37297 Move aggregation pipeline stages that require sharding out of th...Henrik Edin2018-10-031-1/+0
* SERVER-37100 add context to agg pre-evaluation errorsRobert Guo2018-10-021-9/+14
* SERVER-35419 $lookup and $facet must inherit constraints from childrenKyle Suarez2018-09-141-6/+6
* SERVER-35905 Add logic to detect when $out is eligible for an exchangeCharlie Swanson2018-08-241-0/+42
* SERVER-33323 Refactor agg cursor merging on mongosCharlie Swanson2018-08-151-22/+3
* SERVER-19260 Log whether allowDiskUse:true aggregations used diskMinji2018-08-011-0/+5
* SERVER-35891 add failpoints to disable aggregation optimizationsVarun Arora2018-07-251-0/+13
* SERVER-35388 Improve misleading error messages for operations banned in trans...Samy Lanka2018-06-251-1/+1
* SERVER-35329 Package agg projection code for use outside of agg executionBernard Gorman2018-06-221-4/+4
* SERVER-34113 Remove all support for snapshot reads outside multi-document tra...Xiangyu Yao2018-06-191-3/+2
* SERVER-35043, SERVER-22949: move geoNear implementation into aggregationKyle Suarez2018-06-181-9/+10
* SERVER-25596 Rename SplittableDocumentSource to NeedsMergerDocumentSourceKevinCybura2018-05-111-1/+1
* SERVER-34695: Move aggregation retry logic to command processing layerNick Zolnierz2018-05-011-26/+0
* SERVER-33323 Fix pushBack, remove const from size_t, and fix s390xCharlie Swanson2018-04-051-1/+3
* SERVER-33323 Use the IDL to serialize the ARMCharlie Swanson2018-04-051-94/+34
* Revert "SERVER-33323 Use the IDL to serialize the ARM"William Schultz2018-04-051-34/+94
* SERVER-33323 Use the IDL to serialize the ARMCharlie Swanson2018-04-041-94/+34
* SERVER-33551 Switch Pipeline to use session interface to determine if in a tr...Matthew Russotto2018-03-191-4/+1
* SERVER-33541 Add readConcern level 'snapshot' support for aggregation.David Storch2018-03-091-15/+24
* SERVER-24978 Use AsyncResultsMerger in $mergeCursorsCharlie Swanson2018-03-061-1/+1
* SERVER-32617 Fix code that reconstructs status with just code and stringMathias Stearn2018-01-171-4/+3
* SERVER-32190 Make MongoProcessInterface always availableCharlie Swanson2017-12-191-12/+14
* SERVER-31689 Allow $facet to merge on mongoS if all its pipelines are eligibleBernard Gorman2017-12-141-0/+8
* SERVER-31763 $changeStream on sharded collections must always split on mongoS...Bernard Gorman2017-11-091-1/+8
* SERVER-29137 Implement $changeStream whitelistBernard Gorman2017-10-101-5/+17
* SERVER-29141 Enable change streams on sharded collectionsCharlie Swanson2017-10-091-7/+14
* SERVER-29141 Extend StageConstraints to allow kLocalOnly and kMongos host req...Bernard Gorman2017-10-041-31/+98
* SERVER-30871 Permit blocking aggregation stages to run on mongoS if allowDisk...Bernard Gorman2017-09-271-6/+24
* SERVER-30399 Add caching for $lookup non-correlated sub-pipeline prefixBernard Gorman2017-09-241-6/+24
* SERVER-30166 Support pipelines running on mongos onlySara Golemon2017-09-151-0/+6
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-011-5/+17
* SERVER-30412 Ensure that aggregation splitpoints are not shared between shard...Bernard Gorman2017-09-011-2/+4
* SERVER-30580 No more status locationsMathias Stearn2017-08-161-35/+33
* SERVER-22760 Sharded aggregation pipelines which involve taking a simple unio...Bernard Gorman2017-08-081-8/+15
* SERVER-18940 Optimise sharded aggregations that are targeted to a single shardBernard Gorman2017-08-021-0/+32
* SERVER-29506 Require $changeNotification to be the first stage.Eddie Louie2017-08-011-17/+36