summaryrefslogtreecommitdiff
path: root/jstests/aggregation
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42001 unset stage should accept single stringXin Hao Zhang2019-07-251-0/+4
* SERVER-40383 Handle week, day edge cases in timelib_date_from_isodateJustin Seyster2019-07-011-12/+113
* SERVER-40810 give precedence index filter > hint > index on DISTINCT_SCANMisha Ivkov2019-07-011-47/+130
* SERVER-41290 Pipeline stages can incorrectly passthrough mongos when nested w...Arun Banala2019-06-272-5/+169
* SERVER-41237 Re-ban $graphLookup against a sharded collectionIan Boros2019-06-197-3/+30
* SERVER-41065 Make agg evaluate() thread safe by passing 'Variables' as a para...Arun Banala2019-06-124-99/+190
* SERVER-40961 Extend translated $out tests to support all $merge modesArun Banala2019-06-117-74/+83
* Revert "SERVER-41181 Fix sharding tests for hostname normalization"A. Jesse Jiryu Davis2019-06-111-7/+3
* SERVER-23923 Track writeConcern through getMoresCharlie Swanson2019-06-031-0/+5
* SERVER-40432 Undo 4.2 changes to $outAnton Korshunov2019-05-302-4/+2
* SERVER-41203 Robustify $merge all_modes.jsAnton Korshunov2019-05-304-0/+23
* SERVER-41275 rename $merge option replaceWithNew to replaceCharlie Swanson2019-05-2313-105/+79
* SERVER-41198 Translate $out tests in jstests/aggregation/sources/out to use $...Nick Zolnierz2019-05-2319-883/+1193
* SERVER-41043 Add 'let' field support for merge stageAnton Korshunov2019-05-233-5/+281
* SERVER-41200 Change syntax from $out to $merge for tests in other directoriesJacob Evans2019-05-211-3/+6
* SERVER-41201 Add replacements for more $out helpersNick Zolnierz2019-05-201-0/+45
* SERVER-40439 Add merge support for whenNotMatched: discardAnton Korshunov2019-05-178-32/+834
* SERVER-41181 Fix sharding tests for hostname normalizationA. Jesse Jiryu Davis2019-05-171-3/+7
* SERVER-40240 Add new $unset aggregation stageJames Wahlin2019-05-171-0/+35
* SERVER-41201 Rename test to reflect new coverageCharlie Swanson2019-05-171-0/+0
* SERVER-41201 Add replacement for "withEachOutMode"Charlie Swanson2019-05-172-33/+85
* SERVER-40239 New alias: $replaceWith => $replaceRootCharlie Swanson2019-05-153-1/+38
* SERVER-40438 Add merge support for whenNotMatched: failAnton Korshunov2019-05-145-3/+508
* SERVER-40431 Add merge support for whenMatched: pipelineAnton Korshunov2019-05-131-0/+397
* SERVER-40440 Add merge support for whenMatched: 'keepExisting'Anton Korshunov2019-05-064-16/+382
* SERVER-40465 $group will not distinct scan multikey indexIan Boros2019-05-031-102/+138
* SERVER-40430 Add merge support for whenMatched: mergeAnton Korshunov2019-05-031-0/+382
* SERVER-40429 Add merge stage to write output to existing collectionAnton Korshunov2019-05-026-16/+87
* SERVER-40584 Regex agg expressions should not inherit from ExpressionFixedArityArun Banala2019-04-301-11/+25
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-261-4/+30
* Revert "SERVER-40083 Don't recompile each time $regex is evaluated when regex...Ian Boros2019-04-231-30/+4
* SERVER-40083 Don't recompile each time $regex is evaluated when regex argumen...Arun Banala2019-04-231-4/+30
* SERVER-24860 Optimize away entire pipeline if it can be answered using a queryAnton Korshunov2019-04-036-96/+510
* SERVER-40343 Better handling of errors from PCRE in $regex expressionsArun Banala2019-04-012-9/+11
* SERVER-40089 $group optimized with DISTINCT_SCAN cannot use $$ROOTJustin Seyster2019-03-281-28/+43
* SERVER-37848 Test $regex agg expressions with regex that meets and exceeds th...Arun Banala2019-03-271-0/+118
* SERVER-39694 Implement $regexMatch as syntactic sugar on top of $regexFindArun Banala2019-03-201-12/+44
* SERVER-39696 Implement $regexFindAllArun Banala2019-03-202-339/+438
* SERVER-39695 Implement $regexFindArun Banala2019-03-131-0/+339
* SERVER-39788 Large values in $skip and $limit stages may cause an arithmetic ...Anton Korshunov2019-03-131-0/+123
* SERVER-40076 Tag JS tests with reason they're unable to run in Atlas.Max Hirschhorn2019-03-1115-12/+60
* SERVER-37047 Split up testshard1.jsCharlie Swanson2019-03-043-325/+8
* SERVER-15926: Implement $round function and allow a precision argument for $t...Patrick Meredith2019-02-142-21/+122
* SERVER-38360 Prevent $out writing to ns read from in the same pipelineCharlie Swanson2019-02-141-0/+132
* SERVER-38311 Change out merging strategyCharlie Swanson2019-02-132-3/+7
* SERVER-39269 flag gate sharded $lookupIan Boros2019-02-073-3/+31
* SERVER-32666 Allow $graphLookup against a sharded collection to execute on mo...Martin Neupauer2019-01-307-30/+3
* SERVER-38695 Make QuerySolutionNode subclasses for projection fast-pathsJacob Evans2019-01-291-1/+8
* SERVER-39109 fix case where agg uses illegal field pathIan Boros2019-01-231-0/+36
* SERVER-38688 Abandon $lookup cache when not localJames Wahlin2019-01-221-4/+3