replSetGetStatus could asserts silently if initialSyncStatus is too large.

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Replication
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      I think this client is hitting the case that initialSyncStatus is too large that it can fit in BSON obj but it fails when it is being added to replSetGetStatus response (here).

      We already fixed too large initialSyncStatus by having another minimal version of initialSyncStatus (SERVER-31995), So we should also append that minimal versions if replSetGetStatus grows over 16mb.

              Assignee:
              [DO NOT USE] Backlog - Replication Team
              Reporter:
              Moustafa Maher
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: