-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Labels
C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Description
Outside of gossip, when a cockroach node opens an RPC connection it knows the ID of the node it expects to be talking to. Due to the ephemerality and reuse of hostnames under Kubernetes, the recipient might be a different node. For sanity, and reduction of log spam, we should extend the handshake request PingRequest to take an optional node ID. If present the request should fail if the remote node ID differs from the requested ID.
See #34120 (comment).
Metadata
Metadata
Assignees
Labels
C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)