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

Include "source" field in error responses from mongos

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Service Arch

      When a mongos returns an error from a remote node there is no indication of where the error originated. This is requested by drivers, so that they can determine if the mongos is malfunctioning versus a mongod instance. This would also be helpful for debugging and administration purposes. Right now, when errors such as InterruptedAtShutdown are sent from a mongod node through mongos drivers will follow the sdam spec and disconnect from mongos when this isn't necessary.

      This ticket suggests creating a "source" field (or similarly named) for error responses that encodes this information.

            backlog-server-servicearch [DO NOT USE] Backlog - Service Architecture
            lamont.nelson@mongodb.com Lamont Nelson
            3 Vote for this issue
            24 Start watching this issue