-
Type: Build Failure
-
Resolution: Unresolved
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: None
-
None
-
Python Drivers
Context
The spec states that a handshake failure MUST result in the connection pool being cleared, but the order of clearing and connection closing isn't specified. The Python driver events and logs show that we first close the connection, then clear the pool. This conflicts with what the standardized logging tests expect, which is pool clear -> connection closed (test for reference). Is the order of operations here meaningful?
Definition of done
The test should pass without modifying the expected the order of logs.
Pitfalls
N/A.