-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
None
-
Fully Compatible
-
Query 2017-12-18, Query 2018-01-01
This would be a pure refactor without any functional changes, but will make it easier to do both SERVER-32088 and SERVER-29159. An initial attempt at resolving SERVER-32088 involved determining whether a collection was sharded at parse time, so we needed to use the MongoProcessInterface before execution time. This work should make that possible. Similarly, a proof-of-concept for SERVER-29159 needed to check if a namespace was sharded during the DocumentSourceLookUp::constraints() method, which similarly depends on this work.
- is depended on by
-
SERVER-32088 ChangeStream resumeAfter does not work on sharded collections if not all shards have chunks for the collection
- Closed