-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
Sharding EMEA 2023-02-06
Currently, there is a lot of query handling code which is placed in the ChunkManager. This creates a situation where this relatively low-level utility pulls the entire query subsystem.
This ticket is to remove this dependency by moving the query-specific functionality out of ShardKeyPatter and ChunkManager and leaving them purely data.
- is depended on by
-
SERVER-73468 Circular dependency between CollectionPtr and all of the index catalog structures
- Closed