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.
- has to be done after
-
GODRIVER-930 Implement base driver.Connection type
- Closed