SERVER-101422 PR13: Remove VTS from sharding DDL and shard catalog

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Overview

      Part of the ValidatedTenancyScope (VTS) / multitenancy removal tracked under epic SPM-3963 (Remove Native Tenant Data Isolation) and the integrated work on SERVER-101422.

      This is PR13 in the stacked Graphite series that lands the VTS removal as 18 reviewable, per-team pieces.

      Scope of Work

      Removes ValidatedTenancyScope from the sharding DDL and shard-catalog code (list collections/databases/indexes, drop database coordinator, sessions collection, sharding catalog manager, index-consistency checker, topology change helpers and tests).

      Owning team(s)

      server-catalog-and-routing-ddl, server-catalog-and-routing-shard-catalog, server-catalog-and-routing-routing-and-topology

      Notes

      • This is a mechanical deletion refactor: foundational PRs remove a parameter/field, and the PRs above them remove the now-dead call-sites. Individual lower PRs are not expected to build standalone.
      • Graphite branch: arayner/SERVER-101422-13-sharding-ddl-catalog
      • Buildable checkpoint: No — depends on call-site removals in higher PRs to compile.

            Assignee:
            Adam Rayner
            Reporter:
            Adam Rayner
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: