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

enhanced replica set repair process

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: 2.2.0
    • Component/s: Replication
    • None
    • Replication
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None

      While bringing new nodes into a replica set or compacting existing nodes the cluster is aware that the node is "recovering" and the status reflects it. What's more: it doesn't cause a warning message in the log files every two seconds. It would be nice to have the cluster aware of the ongoing repair process.

      I would also like to see it possible for when a node finishes the repair, it immediately joins back into the cluster and carries on working as normal.

      A third feature would be to issue a warning or error if there doesn't appear to be enough space for a repair to even take place (though I understand this isn't so cut and dry).

      The motivation behind these requests are to make the repair process a bit easier to automate and leave running without someone staring at it: something that you can just fire and forget on a cluster node over a weekend, for example.

            Assignee:
            backlog-server-repl [DO NOT USE] Backlog - Replication Team
            Reporter:
            daqscott Scott D
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: