Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-99804

Update the 'c' oplog entry (databaseMetadataUpdate) to fill a temporary DSS

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-02-03, CAR Team 2025-02-17, CAR Team 2025-03-03
    • 2

      We added an oplog 'c' entry in SERVER-99360 to use it for keeping DSS upto date with the durable data. That ticket only added an empty entry, with not payload or actual modification to the DSS.

      This ticket will update the c entry code to fill the temporary DSS with metadata as the DDLs commit to the share local catalog. This is to develop the DDL side of the database authoritative project without worrying about the end-to-end workflow of the whole feature set that includes CRUD, upgrade/downgrade, etc.

      The oplog 'c' entries will be used to fill in the temporary DSS for the create database, move primary and drop database DDLs.

            Assignee:
            pol.pinol@mongodb.com Pol Pinol
            Reporter:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: