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

    XMLWordPrintableJSON

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: