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

Create rollback tests that do all types of catalog writes while nodes are both in primary and secondary state

    • Fully Compatible
    • Repl 2018-04-23, Repl 2018-05-07, Repl 2018-05-21

      How catalog writes are timestamped is often different for writes that occur while a node is primary vs. secondary. Most of our rollback tests do not make this distinction. We should make some deterministic tests that exercise this behavior and also ensure that the rollback fuzzer is exercising it. We should make the writes occur on both sides of the common point. Getting operations applied as a secondary that have to be rolled back will likely require a 5 node replica set with a double rollback.

            Assignee:
            kyle.suarez@mongodb.com Kyle Suarez
            Reporter:
            judah.schvimer@mongodb.com Judah Schvimer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: