summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_merge_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-41416 Remove _convertToFieldPaths from MongoProcessCommonRuoxin Xu2020-02-191-0/+17
|
* SERVER-45838 Rename/restructure mongo_process_interface classes and filesCharlie Swanson2020-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | create mode 100644 src/mongo/db/pipeline/process_interface/SConscript rename src/mongo/db/pipeline/{process_interface_standalone.cpp => process_interface/common_mongod_process_interface.cpp} (72%) rename src/mongo/db/pipeline/{process_interface_standalone.h => process_interface/common_mongod_process_interface.h} (69%) rename src/mongo/db/pipeline/{mongo_process_common.cpp => process_interface/common_process_interface.cpp} (91%) rename src/mongo/db/pipeline/{mongo_process_common.h => process_interface/common_process_interface.h} (91%) rename src/mongo/db/pipeline/{ => process_interface}/mongo_process_interface.cpp (96%) rename src/mongo/db/pipeline/{ => process_interface}/mongo_process_interface.h (100%) rename src/mongo/db/pipeline/{process_interface_factory_mongod.cpp => process_interface/mongod_process_interface_factory.cpp} (84%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface.cpp (93%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface.h (97%) rename src/mongo/db/pipeline/{ => process_interface}/mongos_process_interface_test.cpp (84%) create mode 100644 src/mongo/db/pipeline/process_interface/non_shardsvr_process_interface.cpp create mode 100644 src/mongo/db/pipeline/process_interface/non_shardsvr_process_interface.h rename src/mongo/db/pipeline/{process_interface_shardsvr.cpp => process_interface/shardsvr_process_interface.cpp} (88%) rename src/mongo/db/pipeline/{process_interface_shardsvr.h => process_interface/shardsvr_process_interface.h} (95%) rename src/mongo/db/pipeline/{process_interface_standalone_test.cpp => process_interface/shardsvr_process_interface_test.cpp} (95%) rename src/mongo/db/pipeline/{stub_mongo_process_interface_lookup_single_document.cpp => process_interface/stub_lookup_single_document_process_interface.cpp} (89%) rename src/mongo/db/pipeline/{stub_mongo_process_interface_lookup_single_document.h => process_interface/stub_lookup_single_document_process_interface.h} (93%) rename src/mongo/db/pipeline/{ => process_interface}/stub_mongo_process_interface.h (99%)
* SERVER-42137 Allow aggregation stage to write to a collection that the ↵Mihai Andrei2019-11-201-9/+9
| | | | query also reads from
* SERVER-43860 Always upsert exact source document for pipeline-insert $mergeBernard Gorman2019-11-141-100/+129
|
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-2/+2
| | | | | | Document/Value is now used throughout the query execution engine, and therefore should move into the directory which holds query execution code.
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-128/+71
|
* SERVER-39524 remove NamespaceString::virtualized() and friendsGabe Villasana2019-06-261-32/+2
|
* SERVER-40432 Undo 4.2 changes to $outAnton Korshunov2019-05-301-47/+1
|
* SERVER-41275 rename $merge option replaceWithNew to replaceCharlie Swanson2019-05-231-7/+7
|
* SERVER-41043 Add 'let' field support for merge stageAnton Korshunov2019-05-231-4/+265
|
* SERVER-41249 Fix special cases for $out to include $mergeCharlie Swanson2019-05-221-1/+1
|
* SERVER-40439 Add merge support for whenNotMatched: discardAnton Korshunov2019-05-171-0/+40
|
* SERVER-40438 Add merge support for whenNotMatched: failAnton Korshunov2019-05-141-5/+37
|
* SERVER-40431 Add merge support for whenMatched: pipelineAnton Korshunov2019-05-131-5/+35
|
* SERVER-40440 Add merge support for whenMatched: 'keepExisting'Anton Korshunov2019-05-061-0/+8
|
* SERVER-40430 Add merge support for whenMatched: mergeAnton Korshunov2019-05-031-1/+9
|
* SERVER-40429 Add merge stage to write output to existing collectionAnton Korshunov2019-05-021-0/+617