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

Implement SDAM error handling in topology.connection

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • 1.0.0
    • Core API
    • None

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: