[MDEV-29467] Galera remote node encounter "Inconsistency detected" error when CTAS DDL with transaction fragment Created: 2022-09-05 Updated: 2022-10-22 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Galera |
| Affects Version/s: | 10.6 |
| Fix Version/s: | 10.6 |
| Type: | Bug | Priority: | Major |
| Reporter: | William Wong | Assignee: | Seppo Jaakola |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
redhat 7 on vmware |
||
| Attachments: |
|
| Description |
|
Hi, We encountered node inconsistency issue in one of our Galera cluster. After checking, the problem is related to CTAS "Create Table As Select" DDL. We have Galera transaction fragment in the case. A simple test case is prepared and no issue when transaction fragment is disabled. We need transaction fragment enabled since vendor application need to run a large transaction (>2GB). Test case is attached: galera-transation-fragment-ctas-ddl-inconsistent.txt DB error log about the inconsistency: galera-transation-fragment-ctas-ddl-inconsistent.mysqld.node2.log |