Review new CAR subfolder hierarchy under src/mongo/db for missed files

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • CAR Team 2025-08-18, CAR Team 2025-09-01
    • None
    • 3
    • TBD
    • 🟥 DDL, 🟦 Shard Catalog, 🟩 Routing and Topology
    • None
    • None
    • None
    • None
    • None
    • None

      This ticket aims to review the remaining files under src/mongo/db/s and src/mongo/s after the initial pass in SERVER-109078, to ensure we haven't missed any files owned by Catalog and Routing team.

      The majority of the files should be organized by components as follows:

      src/mongo/db/
          local_catalog/                        CAR Shard Catalog
              lock_manager/                     CAR Shard Catalog
              shard_role_api/                   CAR Shard Catalog
              shard_role_catalog/               CAR Shard Catalog
              ddl/                              CAR Shard Catalog, CAR DDL
      
          global_catalog/                       CAR DDL, CAR Routing and Topology
              metadata_consistency_validation/  CAR DDL
              router_role_api/                  CAR Routing and Topology
              catalog_cache/                    CAR Routing and Topology
              ddl/                              CAR Shard Catalog, CAR DDL
      
          user_write_block/                     CAR Shard Catalog, CAR DDL
          cluster_parameters/                   CAR Routing and Topology
          topology/                             CAR Routing and Topology
          vector_clock/                         CAR Routing and Topology
          sharding_environment/                 CAR (shared files; mainly CAR Routing and Topology)
      

              Assignee:
              Pol Pinol
              Reporter:
              Pol Pinol
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: