- 
    Type:
Task
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: None
 
- 
        Query Integration
 - 
        Fully Compatible
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
Related to SERVER-105573, $merge does not allow timeseries collections to be the target collection. This is currently validated in flush() in $merge and not during parsing. $merge will fail because we try to acquire a collection and find a view for timeseries collections. We have to update this logic to fail on viewless timeseries collections.
- is blocked by
 - 
                    
SERVER-108984 Return collection options and indexes in rawData mode from ShardServerProcessInterface
-         
 - Closed
 
 -         
 
- is related to
 - 
                    
SERVER-105573 Add stage constraint to block stages from running on timeseries
-         
 - Closed
 
 -         
 
- related to
 - 
                    
SERVER-112028 $merge into legacy timeseries collection in sharded database fails due to StaleConfig
-         
 - Closed
 
 -         
 - 
                    
SERVER-108984 Return collection options and indexes in rawData mode from ShardServerProcessInterface
-         
 - Closed
 
 -         
 - 
                    
SERVER-111490 $merge is not consistent in enforcing uniqueness of `on` fields on a sharded collection
-         
 - Backlog
 
 -