-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
After SERVER-79248 and SERVER-79254 are fully compleated we should be able now to track fle2 collections.
However, the unsplittable_created_on_any_shard_jscore_passthrough will still exclude them because we currently have a check that excludes some namespaces if belonging to a denied list of nss . That list is shared by both createUnsplittableCollection and ShardCollection. The list is still valid for shardCollection, but no longer valid for createUnsplittableCollection which should now enable fle2 namespaces.
The goal of this ticket is to create a special list for the unsplittable case and make sure createUnsplittableCollection excludes based on that list. The only known place for now where createUnsplittableCollection is used to override creation is this file
- depends on
-
SERVER-83713 Make CompactStructuredEncryptionDataCoordinator work with unsplittable collections
- Backlog
-
SERVER-83714 Make CleanupStructuredEncryptionDataCoordinator work with unsplittable collections
- Backlog
-
SERVER-79248 Make CompactStructuredEncryptionDataCoordinator work when the metadata collections are not on the db-primary shard.
- Closed
-
SERVER-79254 Make CleanupStructuredEncryptionDataCoordinator work when the metadata collections are not on the db-primary shard
- Closed