[MDEV-27528] Cluster nodes become unstable when a transaction is replicated through Async replication from Galera Primary node Created: 2022-01-17 Updated: 2022-02-01 Resolved: 2022-02-01 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera |
| Affects Version/s: | 10.8 |
| Fix Version/s: | 10.8.1 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Ramesh Sivaraman | Assignee: | Andrei Elkin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Attachments: |
|
||||||||||||||||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Cluster nodes become unstable when a transaction is replicated through Async replication from Galera Primary node. Testcase
Error info
|
| Comments |
| Comment by Ramesh Sivaraman [ 2022-01-21 ] | ||||||||||||||||
|
The issue is also reproduced without FTWRL
| ||||||||||||||||
| Comment by Andrei Elkin [ 2022-01-21 ] | ||||||||||||||||
|
ramesh, I run these three lines, and it's fine when I use galera.galera_as_master test to bootstrap the cluster of two nodes and one slave.
Could you please arrange your report into a mtr test, I suggest use the mentioned one as a template. | ||||||||||||||||
| Comment by Ramesh Sivaraman [ 2022-01-24 ] | ||||||||||||||||
|
Elkin I'm not so familiar with MTR test creation, the failure is in the galera secondary nodes, not in the async replication node (galera primary node). The situation of failure is as follows Once the SQLs are executed on Master, Galera cluster node2 (B_node2) become unstable. SQLs will be replicated on async slave node1 (B_node1) without any issues | ||||||||||||||||
| Comment by Andrei Elkin [ 2022-01-26 ] | ||||||||||||||||
|
The latest commit is in bb-10.8-andrei. | ||||||||||||||||
| Comment by Brandon Nesterenko [ 2022-01-27 ] | ||||||||||||||||
|
Patch Review | ||||||||||||||||
| Comment by Andrei Elkin [ 2022-01-27 ] | ||||||||||||||||
|
New commit is pushed to bb-10.8-andrei. | ||||||||||||||||
| Comment by Brandon Nesterenko [ 2022-01-27 ] | ||||||||||||||||
|
Reviewed latest patch | ||||||||||||||||
| Comment by Brandon Nesterenko [ 2022-01-27 ] | ||||||||||||||||
|
Looks good/approved! | ||||||||||||||||
| Comment by Andrei Elkin [ 2022-02-01 ] | ||||||||||||||||
|
Fixed as a part of |