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

Remove and replace the old visibility tracking code with the new oplog visibility manger

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Replication
    • Repl 2024-08-05, Repl 2024-08-19, Repl 2024-09-02, Repl 2024-09-16

      1. Avoid triggering the old visibility update loop and other related things
      2. Replace getAllDurableTimestamp() with the corresponding function in the new oplog visibility manger.
      3. Replace waitForAllEarlierOplogWritesToBeVisible() with the corresponding function in the new oplog visibility mange.

      The first version just need to make end-to-end JS tests work, no need to update those used by unit tests. We can try to make everything work later on.

            Assignee:
            Unassigned Unassigned
            Reporter:
            wenbin.zhu@mongodb.com Wenbin Zhu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: