| Interface | Description |
|---|---|
| InitialConnectionHandler |
Handles the plugin's
connect() behavior ("how is the initial connection established and
verified?"). |
| Class | Description |
|---|---|
| EndpointConnectionVerifier |
Retry-based role verification for endpoint (Simple) read/write splitting, ported from the legacy
SimpleReadWriteSplittingPlugin.getVerifiedConnection. |
| GdbInitAndVerify |
Global Database
InitialConnectionHandler: resolves and validates the home/accessible
regions once (fail-fast), then delegates to the topology role-verification handler. |
| NoOpInitialConnectionHandler |
Pass-through
InitialConnectionHandler. |
| VerifyEndpointOnConnect |
Endpoint (Simple)
InitialConnectionHandler: verifies the initial connection role via a
retry loop, based on the RDS URL type or an explicit verifyInitialConnectionType. |
| VerifyRoleOnConnect |
Topology
InitialConnectionHandler: validates the reader host-selector strategy and, for
the initial connection, verifies and corrects the connection role. |