- 
    Type:Task 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: None
- 
    None
- 
        Fully Compatible
- 
        Query 2019-09-09, Query 2019-09-23, Query 2019-10-07, Query 2019-10-21
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- depends on
- 
                    SERVER-42680 M/R Agg: Generate full pipeline from map reduce command -         
- Closed
 
-         
- is depended on by
- 
                    SERVER-43706 M/R Agg: Support referencing 'scope' variables in translated aggregation pipeline for mongos -         
- Closed
 
-         
- 
                    SERVER-42511 Remove query knob internalQueryUseAggMapReduce -         
- Closed
 
-         
- 
                    SERVER-42672 M/R Agg: Translate agg response to MR sharded response -         
- Closed
 
-         
- 
                    SERVER-42677 M/R Agg: Remove old mongos MR code -         
- Closed
 
-         
- 
                    SERVER-42689 M/R Agg: Implement/Test Upgrade and Downgrade behavior -         
- Closed
 
-         
- 
                    SERVER-42748 M/R Agg: Support using stored procedures (system.js) in map/reduce arguments -         
- Closed
 
-         
- 
                    SERVER-42916 M/R Agg: Reject non-inline mapReduce to an existing sharded collection that is not sharded by _id -         
- Closed
 
-         
- 
                    SERVER-43414 M/R Agg: Add deprecation warning for out.sharded in new implementation -         
- Closed
 
-         
- 
                    SERVER-43578 M/R Agg: Reject mapreduce command sent to mongos with output mode "replace" and sharded: true -         
- Closed
 
-         
- 
                    SERVER-43625 MR Agg: Implement tests for sharded mapReduce's which are eligible for exchange -         
- Closed
 
-         
- 
                    SERVER-43626 MR Agg: Fail and cleanup cursors when a sharded mapReduce cannot fit in a single batch response -         
- Closed
 
-         
- 
                    SERVER-43628 Consolidate cluster aggregation targeting for passthrough/single shard queries -         
- Closed
 
-         
- 
                    SERVER-43844 Remove unnecessary collation object on agg ExpressionContext -         
- Closed
 
-         
- is duplicated by
- 
                    SERVER-42672 M/R Agg: Translate agg response to MR sharded response -         
- Closed
 
-