[YSQL] Inflight transactions getting aborted while adding a node to the cluster #11780
Labels
area/ysql
Yugabyte SQL (YSQL)
kind/enhancement
This is an enhancement of an existing feature
priority/medium
Medium priority issue
Jira Link: DB-880
Description
When we add a new node to the cluster, some leaders get moved to this new node. During this time, some of the inflight transactions in the existing nodes get aborted because of this leader shuffle. This throws a 40001 transaction aborted/expired error message to the client layer. As this is a server-side controlled change that happens during the load balancer movement, failures are expected to be handled transparently.
Error message,
The text was updated successfully, but these errors were encountered: