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

Refresh rollback id cache on increment

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.6.2
    • Fix Version/s: 3.6.4, 3.7.3
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Repl 2018-02-12, Repl 2018-02-26

      Description

      We currently empty the cache on increment and then refresh it when we call getRollbackID next. This means that server status calls can go to disk when the cache needs to be refreshed. Incrementing the rollback id happens during rollback (which is slow and rare) so it does not matter if we go to storage one more time. We should also refresh the cache on startup for the same reason.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              benety.goh Benety Goh
              Reporter:
              judah.schvimer Judah Schvimer
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: