[CSHARP-3734] Consider SDAM error handling logic based on TopologyVersion for "before handshake" exceptions Created: 10/Jul/21 Updated: 31/Mar/22 |
|
| Status: | Backlog |
| Project: | C# Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | Dmitry Lukyanov (Inactive) | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | SDAM | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
After LB changes, we have access to "TopologyVersion.ProcessId" in "before handshake" SDAM error handling (after handshake but before connection acquiring, so effectively it's about auth errors). We should modify our SDAM error handling for this case |