-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Sharding 2020-03-23, Sharding 2020-04-06
keyBelongsToMe() functionality should now be accessed only through the new ScopedCollectionFilter class.
Thus it needs to be removed from the CollectionMetadata interface.
Probably we need also to migrate some of the CollectionMetadata unittest that make use of this functionality, such as src/mongo/db/s/collection_metadata_test.cpp
- depends on
-
SERVER-45779 Throw Stale Shard Version when collection is unknown on getOwnershipFilter
- Closed
- is depended on by
-
SERVER-32198 Missing collection metadata on the shard implies both UNSHARDED and "metadata not loaded yet"
- Closed
- split to
-
SERVER-47103 Add OrphanCleanupPolicy parameter to getOwnershipFilter
- Closed
-
SERVER-47104 Make upsert stage use OwnershipFilter instead of CollectionDescription
- Closed
-
SERVER-47105 Make update stage use OwnershipFilter instead of CollectionDescription
- Closed