- 
    Type:Task 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: None
- 
    Component/s: None
- 
    None
- 
        Fully Compatible
- 
        Query 2020-01-27, Query 2020-02-10
- 
        0
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- depends on
- 
                    SERVER-45399 Add basic union aggregation stage for unsharded collections -         
- Closed
 
-         
- 
                    SERVER-45528 Refactor sharded aggregation helpers to remove assumption that they're being used from mongos -         
- Closed
 
-         
- 
                    SERVER-85112 PoC: Sharded union -         
- Closed
 
-         
- is depended on by
- 
                    SERVER-46087 Propagate allowDiskUse to shards for sharded $unionWith -         
- Closed
 
-         
- 
                    SERVER-45452 [no sharding] Support and test reading from a view using $unionWith -         
- Closed
 
-         
- 
                    SERVER-45542 Support and test $unionWith aggregation stage within a transaction -         
- Backlog
 
-         
- 
                    SERVER-45535 Support explain for $unionWith aggregation stage -         
- Closed
 
-         
- 
                    SERVER-45537 Test currentOp for aggregation pipeline with $unionWith -         
- Closed
 
-         
- 
                    SERVER-45538 Implement and test shard version retry logic for $unionWith sub-pipeline -         
- Closed
 
-         
- 
                    SERVER-45540 Gate $unionWith behind FCV check and test upgrade/downgrade -         
- Closed
 
-         
- 
                    SERVER-45541 Test killing an aggregation operation with a $unionWith stage -         
- Closed
 
-         
- 
                    SERVER-45555 Test that the 'comment' field is propagated correctly for sharded $unionWith -         
- Closed
 
-         
- 
                    SERVER-45562 Test that a pipeline containing a $unionWith stage uses a consistent $$NOW value -         
- Closed
 
-         
- 
                    SERVER-45620 Have $union introspect the sub-pipeline to allow for more liberal constraints if the sub-pipeline is not constrained -         
- Closed
 
-         
- 
                    SERVER-45675 Test that $unionWith tracks disk use appropriately -         
- Closed
 
-         
- 
                    SERVER-45676 Test that a union sub-pipeline is allowed to contain a $search, $text, $indexStats, or $geoNear stage -         
- Closed
 
-         
- is duplicated by
- 
                    SERVER-45527 Move sharded $lookup/$graphLookup assertion into DocumentSourceLookup/GraphLookup -         
- Closed
 
-