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

Drop all connections when transitioning to ROLLBACK or REMOVED states

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Operating System:
      ALL
    • Sprint:
      Repl 2016-11-21

      Description

      Whenever we transition out of PRIMARY, or into ROLLBACK or REMOVED, we call a function to close all connections. With SERVER-24574, however, that call now only closes non-internal connections, where it used to close all connections.
      We should think about whether or not this is safe for transitions to ROLLBACK or REMOVED, and may want to just go ahead and close all (including internal) connections in those cases as it is much easier to reason about the system if you don't have to worry about time going backwards on a single connection.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              redbeard0531 Mathias Stearn
              Reporter:
              redbeard0531 Mathias Stearn
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: