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

Shell should not issue special isMaster commands for feature detection

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.2.0-rc3
    • Affects Version/s: None
    • Component/s: Shell
    • None
    • Fully Compatible
    • Build B (10/30/15), Build C (11/20/15)

      Currently the shell may issue multiple isMaster commands on the same connection for separate purposes. For instance, it might send one is master response to detect whether the server supports write commands and another to detect whether the server supports the find/getMore/killCursors commands. If the isMaster command was issued once when a connection is opened, these wire protocol version checks would not involve several round trips to the server.

            Assignee:
            jonathan.reams@mongodb.com Jonathan Reams
            Reporter:
            david.storch@mongodb.com David Storch
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: