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

Allow serverStatus reading data during the RECOVERING member state

    XMLWordPrintable

Details

    • New Feature
    • Status: Investigating
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • None
    • Repl 2021-10-18, Repl 2021-11-01, Replication 2021-11-15, Replication 2021-11-29, Replication 2021-12-13, Replication 2021-12-27, Replication 2022-01-10, Replication 2022-01-24, Replication 2022-02-07, Repl 2022-02-21, Repl 2022-03-07, Repl 2022-03-21, Repl 2022-04-04, Repl 2022-04-18, Repl 2022-05-02, Repl 2022-05-16, Repl 2022-05-30

    Description

      Today, when a replica set member is in RECOVERING state, we do not allow reading data to signify drivers to redirect reads to other members.

      It will be useful to allow internal reads like serverStatus to read data. This would allow us to have FTDC collected during the time a member is in RECOVERING state. One example is the compact command during which we move a secondary member into RECOVERING state and during all this time FTDC is not collected (and thus, difficult to diagnose).

      Attachments

        Issue Links

          Activity

            People

              alan.zheng@mongodb.com Alan Zheng
              dmitry.agranat@mongodb.com Dmitry Agranat
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: