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

Fetcher should blacklist sources that return unexpected errors

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.2.4
    • Fix Version/s: 3.3.5
    • Component/s: Replication
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Steps To Reproduce:
      Hide

      Use the test in SERVER-23164 to see an example of this behavior.

      Show
      Use the test in SERVER-23164 to see an example of this behavior.
    • Sprint:
      Repl 13 (04/22/16)
    • Linked BF Score:
      0

      Description

      Currently, if the fetcher query receives a query error from the sync source, the replication code immediately disconnects and reconnects to the same sync source and runs the same query again. Depending on the cause of the error, this can cause an infinite flood of connections to the sync source.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: