Remove fle2 nss from the denied namespace list in shard_collection_util.js

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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

              Assignee:
              [DO NOT USE] Backlog - Catalog and Routing
              Reporter:
              Enrico Golfieri
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: