summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-1/+1
* SERVER-32308: Add the ability for a $lookup stage to execute on mongos agains...Nick Zolnierz2018-01-1210-53/+71
* SERVER-30815 Refactor libraries to reduce cyclesAndrew Morrow2018-01-101-18/+0
* SERVER-32570 Clean up stale TODO comments in the query system.David Storch2018-01-091-2/+0
* SERVER-31760 Optimize $expr to allow index use for equality predicates.David Storch2018-01-041-3/+5
* SERVER-32221 Remove unnecessary null check in DocumentSourceSort.David Storch2017-12-291-1/+1
* SERVER-32479 Make all library names uniqueAndrew Morrow2017-12-291-2/+2
* SERVER-32297, SERVER-32430 fix $sort in-memory sort and $sortKey serializationKyle Suarez2017-12-212-12/+57
* SERVER-32190 Shorten MongoDProcessInterface to MongoDInterface.Charlie Swanson2017-12-198-109/+96
* SERVER-32190 Make MongoProcessInterface always availableCharlie Swanson2017-12-1943-901/+941
* SERVER-31760 Add InternalExprEqMatchExpression.David Storch2017-12-182-0/+5
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-181-1/+2
* Revert "SERVER-31684 Fix unexpected "operation exceeded time limit" errors"Spencer Jackson2017-12-141-2/+1
* SERVER-31689 Allow $facet to merge on mongoS if all its pipelines are eligibleBernard Gorman2017-12-144-11/+81
* SERVER-30924 Remove handling of 'fromRouter' in aggregation subsystem.David Storch2017-12-137-69/+10
* SERVER-31684 Fix unexpected "operation exceeded time limit" errorsMartin Neupauer2017-12-121-1/+2
* SERVER-31588 remove fCV 3.4 support in query/aggKyle Suarez2017-12-123-40/+2
* SERVER-32238 Revert erroneous high error codesMatthew Russotto2017-12-112-2/+2
* SERVER-24981 Rewrite $limit optimizationjannaerin2017-12-076-27/+266
* SERVER-32145 Avoid dropping lock before disposing of PlanExecutorCharlie Swanson2017-12-072-8/+28
* SERVER-32085 $changeStream reports incorrect documentKey for unsharded collec...Bernard Gorman2017-12-063-2/+24
* SERVER-32070 migrate some easy stdx::bind to lambdasBilly Donahue2017-12-041-42/+20
* Revert "SERVER-32070 migrate some easy stdx::bind to lambdas"Kaloian Manassiev2017-12-011-20/+42
* SERVER-32070 migrate some easy stdx::bind to lambdasBilly Donahue2017-12-011-42/+20
* SERVER-31651 Extend geoNear command and agg stage to accept optional 'key' fi...David Storch2017-12-013-1/+66
* SERVER-32029 Only target primary shard for unsharded change stream.Charlie Swanson2017-11-271-0/+8
* SERVER-31978 Add invariant that changeStream pipeline sent from mongos to mon...David Storch2017-11-201-0/+16
* SERVER-31665 Use correct read concern/preference during update lookupCharlie Swanson2017-11-178-10/+28
* SERVER-32007 Avoid unnecessary intrusive_ptr<Expression> copies in time expre...David Storch2017-11-172-33/+37
* SERVER-32007 Make evaluation of time-related agg expressions thread safe.David Storch2017-11-171-1/+1
* SERVER-31962 Replace Variables::hasUserDefinedValue() with const val chkJames Wahlin2017-11-176-22/+50
* SERVER-31731 Test that mongos accepts a --timeZoneInfo parameter, and can cor...Bernard Gorman2017-11-161-2/+2
* SERVER-31447 Use correct collation for update lookupCharlie Swanson2017-11-157-30/+78
* Revert "SERVER-31447 Use correct collation for update lookup"Max Hirschhorn2017-11-147-78/+30
* SERVER-31559 Merge GenericCursorManager into MongoProcessInterfaceBernard Gorman2017-11-146-6/+23
* SERVER-31447 Use correct collation for update lookupCharlie Swanson2017-11-147-30/+78
* SERVER-30834 Make mongos reload the shard registry and re-establish changeStr...Matthew Russotto2017-11-143-34/+56
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-2/+2
* SERVER-31890 ExpressionFieldPath::optimize() should expand dotted field pathJames Wahlin2017-11-143-7/+90
* SERVER-31685 Sharded change streams can miss notificationsMatthew Russotto2017-11-133-9/+63
* SERVER-31763 $changeStream on sharded collections must always split on mongoS...Bernard Gorman2017-11-092-2/+14
* SERVER-31691 Change streams UUID mismatch uasserts with error code that cause...Bernard Gorman2017-11-071-1/+1
* SERVER-31356 update the following unit tests to not mutate OplogEntry after c...Benety Goh2017-11-071-51/+175
* SERVER-31842 Restrict $lookup nested sub-pipeline depthJames Wahlin2017-11-075-0/+34
* SERVER-31804 Disable $expr rewrite optimizationJames Wahlin2017-11-061-4/+3
* SERVER-31443 Add support for change streams with non-simple collations.Charlie Swanson2017-11-039-41/+131
* SERVER-31629 Support putting unique codes directly into Status constructorsMathias Stearn2017-11-021-2/+2
* SERVER-31629 Replace ErrorCodes::fromInt() with ErrorCodes::Error()Mathias Stearn2017-11-021-2/+2
* SERVER-31622 eliminate CloseChangeStreamExceptionMathias Stearn2017-11-023-57/+4
* SERVER-31622 Fix bad throwsMathias Stearn2017-11-021-1/+4