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

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: 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
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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
              Reporter:
              Sulabh Mahajan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: