-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
-
None
-
None
-
None
-
None
-
None
-
None
-
None
In order to support authoritative sharding the shard filtering process needs to account for chunks that are not present on the chunks collection within the shard. This is because we will not have unowned chunks present within the system.
This currently would lead the check for the shard filter (code) to mistakenly return incorrect results. This is due to the fact the check assumes the presence of all chunks in the system and will return the potentially wrong chunk.