Uploaded image for project: 'Go Driver'
  1. Go Driver
  2. GODRIVER-960

Implement SDAM error handling in topology.connection

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 1.0.0
    • Component/s: Core API
    • Labels:
      None

      Implementing SDAM error handling was originally scoped to GODRIVER-930, but it requires processing of a raw wire message to determine if it's a "node is recovering" or "not master" error. Since the topology package has no wire message processing logic, a configurable function, similar to the Handshaker is used to determine if the wire message contains one of these errors. This needs to be implemented in the driver package, which can process wire messages and find this information.

            Assignee:
            Unassigned Unassigned
            Reporter:
            kris.brandow@mongodb.com Kristofer Brandow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: