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

Don't take exclusive lock on MinValid writes

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Trivial - P5 Trivial - P5
    • None
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Replication
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None

      This will need to be verified to be correct first, otherwise is cannot be done.

      Note: The issue is that reading from oplog and writing oplog entries + minvalid are currently not allowed to happen at the same time (now, at least in the code). That will need to be allowable, in order to make this change. Also, this call is currently used to create the minvalid collection which requires at least an X-lock on the local db.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            scotthernandez Scott Hernandez (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: