summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-46492 Restore WhereMatchExpression for $where as defaultJames Wahlin2020-02-291-5/+13
|
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-281-1/+1
|
* Revert "SERVER-45535 Support explain in $unionWith"Charlie Swanson2020-02-2812-241/+16
| | | | This reverts commit d1429a5a66efa56fba4ab01dc4fa925b29371fdc.
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-287-88/+61
| | | | This patch includes also moves ownership of the collator to the ExpressionContext.
* SERVER-46431 Attach lsid and txnNumber to commands sent through ↵Gregory Noma2020-02-281-0/+2
| | | | ReplicaSetNodeProcessInterface
* SERVER-45535 Support explain in $unionWithTed Tuckman2020-02-2812-16/+241
|
* SERVER-46110 Expose $out functionalityTed Tuckman2020-02-284-82/+32
|
* Revert "SERVER-45535 Have $unionWith support explain"Ted Tuckman2020-02-2813-242/+17
| | | | This reverts commit c01de187585576180188d2598e5229a93a0743ed.
* SERVER-46377 Don't get a returnValue from js scope for callFunctionWithoutReturnEric Cox2020-02-282-14/+22
|
* SERVER-45535 Have $unionWith support explainTed Tuckman2020-02-2713-17/+242
|
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-2722-156/+562
|
* Revert "SERVER-46110 Expose $internalOutToDifferentDB functionality"Louis Williams2020-02-274-32/+82
| | | | This reverts commit 835e125ff9cf933ff9804d8f7ca22cca1e3a04f2.
* SERVER-46110 Expose $internalOutToDifferentDB functionalityTed Tuckman2020-02-274-82/+32
|
* SERVER-45965 Implement ReplicaSetNodeProcessInterface methods needed for $outMihai Andrei2020-02-2710-263/+201
|
* SERVER-46311 $$IS_MR and $$JS_SCOPE access crashes serverKatherine Wu2020-02-261-6/+6
| | | | create mode 100644 jstests/aggregation/variables/runtime_constants.js
* SERVER-46123 Check whether the database is drop pending for aggregation ↵Gregory Wlodarek2020-02-262-8/+18
| | | | operations
* SERVER-46429 Blacklist sharded_union_testLouis Williams2020-02-261-0/+5
|
* Revert "SERVER-46110 Expose $internalOutToDifferentDB in $out"Louis Williams2020-02-262-26/+76
| | | | This reverts commit 952fa6f3f323e5e6cfb4cf996ed1eef4ae52a9d6.
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"Louis Williams2020-02-2622-562/+156
| | | | This reverts commit 5b50a111c9361554bc7dbe6a8c63c885a5c29df6.
* SERVER-46110 Expose $internalOutToDifferentDB in $outTed Tuckman2020-02-262-76/+26
|
* SERVER-45538 Add shard version retry logic for $unionWith sub-pipelineCharlie Swanson2020-02-2631-283/+1027
|
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-2522-156/+562
|
* SERVER-46219 Unit Tests should log with jsonMark Benvenuto2020-02-253-12/+12
|
* SERVER-46137 Implement ReplicaSetNodeProcessInterface methods needed for $mergeGregory Noma2020-02-249-90/+133
|
* SERVER-46197 Make build flag to disable diagnostic latchesBen Caimano2020-02-241-1/+7
|
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"David Percy2020-02-2422-562/+156
| | | | This reverts commit 1315b6fdd3ade546c37364bcd4b0ba224adb7f58.
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-2122-156/+562
|
* SERVER-46295 Remove unneeded isColletion parameter to ↵Tommaso Tocci2020-02-212-4/+3
| | | | CollectionShardingRuntime methods
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-2120-26/+15
| | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp
* SERVER-45457 Allow disabling system.js on a per-expression basisKatherine Wu2020-02-217-15/+41
| | | | create mode 100644 jstests/core/system_js_access.js
* SERVER-46103 Retain NonResumableChangeStreamError label for 4.4Bernard Gorman2020-02-213-4/+4
|
* SERVER-45869 more automatically converted structuredGabriel Russell2020-02-201-1/+2
|
* SERVER-45216 Rename Document::size() to Document::computeSizeSvilen Mihaylov2020-02-208-14/+15
|
* SERVER-45418 Avoid explicitly batching documents in $cursor for count-like ↵David Storch2020-02-195-81/+172
| | | | aggregates.
* SERVER-46015 Cleanup Pipeline parsing for aggregation stages with child ↵Nicholas Zolnierz2020-02-1918-456/+321
| | | | pipelines
* SERVER-44689 Add serverStatus counter for each use of an aggregation stage ↵Mihai Andrei2020-02-1925-56/+152
| | | | in a user's request
* SERVER-46122 Make the drop command abort in-progress index builds before ↵Gregory Wlodarek2020-02-192-6/+4
| | | | dropping the ready indexes and collection itself
* SERVER-45675 Test that $unionWith tracks disk use appropriatelyArun Banala2020-02-192-0/+11
|
* SERVER-41416 Remove _convertToFieldPaths from MongoProcessCommonRuoxin Xu2020-02-1911-63/+58
|
* SERVER-45620 Have $unionWith introspect the pipeline to decide on constraintsTed Tuckman2020-02-189-137/+219
|
* SERVER-45540 Gate $unionWith behind FCV check and test upgrade/downgradeNicholas Zolnierz2020-02-183-13/+37
|
* SERVER-46098 Register/deregister operation with JS Scope for every function ↵James Wahlin2020-02-142-8/+5
| | | | | | | | invocation With this change MaxTimeMS handling will work correctly for aggregation JavaScript expressions. This change exposed a missing `catches_command_failures` tag exclusion in a couple of the concurrency_sharded_multi_stmt_txn* suites and so adds them.
* SERVER-45964 Implement helper in ReplicaSetNodeProcessInterface for issuing ↵Gregory Noma2020-02-132-0/+58
| | | | commands to the primary
* SERVER-45963 Introduce ReplicaSetNodeProcessInterface and a new TaskExecutor ↵Mihai Andrei2020-02-1311-161/+534
| | | | for it to use
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-138-20/+46
|
* SERVER-46087 Propagate allowDiskUse to shards for sharded $unionWithNicholas Zolnierz2020-02-131-1/+6
|
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-1312-29/+107
|
* SERVER-45526 Reclaim lookup performanceTed Tuckman2020-02-136-14/+18
|
* SERVER-45918 Add SortStageSimple.David Storch2020-02-132-9/+4
| | | | | | | | | This new sort implementation can be used in lieu of the pre-existing general implementation when certain special conditions are met: - The incoming data is fetched. - The incoming data has no metadata attached. - The record id can be discarded.
* SERVER-45465 Add support for storing $unionWith in a view (unsharded)Charlie Swanson2020-02-1320-236/+137
|