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

Use the same registerChange logic for ephemeralForTest as other storage engines

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution

      SERVER-18867 no longer requires individual storage engines to implement their own registerChange logic by moving this logic up to the RecoveryUnit class. The ephemeralForTest storage engine must still implement its own registerChange logic because the generic RecoveryUnit registerChange logic added as of SERVER-18867 has an invariant that fails on ephemeralForTest.

      ephemeralForTest should be modified to use the generic RecoveryUnit registerChange logic.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            maria.vankeulen@mongodb.com Maria van Keulen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: