Replicate the Operation FCV in the oplog

XMLWordPrintableJSON

    • Catalog and Routing
    • Fully Compatible
    • CAR Team 2025-03-31, CAR Team 2025-04-14
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Following the investigation in SERVER-99559, it was decided that operations with an Operation FCV will propagate it in the oplog, so application of those oplog entries in secondaries can use observe the same FCV-gated feature flags as the primary did.

       

      This ticket will:

      • Create a new field for oplog entries of type VersionContext.
      • Store the VersionContext associated to the source operation context in that field.
      • Restore that VersionContext over the operation used for oplog application.

              Assignee:
              Joan Bruguera Micó
              Reporter:
              Joan Bruguera Micó
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: