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

Make FCBIS and EBS initial sync work with recordIdsReplicated:true

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Execution Team 2024-02-19, Execution Team 2024-03-04

      After asking Samy / Matthew, this should work by default - FCBIS and EBS snapshots should preserve recordIds. So we should be good to go in the collection copy phase.
      And after SERVER-78348 and SERVER-86046, we should also have the oplog applier be fully compatible with any sort of insert which has a recordId, and so at this point the oplog application ("catch up") phase should also be taken care of.

      Finally, we would still have to copy collection metadata that is marking collections as recordIdsReplicated:true. So this may be the only piece of work that this ticket actually has to do.

            Assignee:
            vishnu.kaushik@mongodb.com Vishnu Kaushik
            Reporter:
            vishnu.kaushik@mongodb.com Vishnu Kaushik
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: