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

add ReplicationProcess and use it to cache Rollback ID

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.5.7
    • None
    • Replication
    • None
    • Fully Compatible
    • ALL
    • Repl 2017-05-08
    • 0

    Description

      As part of SERVER-27659 we moved from an in-memory rbid to one stored in a collection, which requires a global IS lock. This makes commands that didn't used to require any global lock require one to fill in the replSet metadata. This seems to be causing spurious stepdowns in some of our tests. Additionally, it prevents FTDC from capturing data while the global lock is held or pending.

      Attachments

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            mathias@mongodb.com Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: