Exception when repeatedly connecting/disconnecting node from the network during IST

Description

Repro:
(1) Create 3-node cluster
(2) Disconnect node 3 from the network
(3) Run sysbench on node 1
(4) Connect/disconnect node 3 repeatedly
Eventually, an exception will be thrown and node 3 will abort

terminate called after throwing an instance of 'gu::Exception'
what(): Local state seqno (121662) is greater than group seqno (117502): states diverged. Aborting to avoid potential data loss. Remove '/home/kennt/dev/pxc/build-bin/node3//grastate.dat' file and restart if you wish to continue. (FATAL)
(Seems like this would be closer to the original bug)
at galera/src/replicator_str.cpp:state_transfer_required():39
at galera/src/gcs_action_source.cpp:dispatch():139
at galera/src/gcs_action_source.cpp:process():181

Environment

None

Attachments

4

Smart Checklist

Activity

Show:

Julia Vural March 4, 2025 at 9:28 PM

It appears that this issue is no longer being worked on, so we are closing it for housekeeping purposes. If you believe the issue still exists, please open a new ticket after confirming it's present in the latest release.

KennT December 19, 2016 at 6:36 AM

Use these to create the test environment.

Won't Do

Details

Assignee

Reporter

Labels

Priority

Smart Checklist

Created December 19, 2016 at 6:20 AM
Updated March 4, 2025 at 9:28 PM
Resolved March 4, 2025 at 9:28 PM