[MDEV-26760] Galera hangs during concurrent updates Created: 2021-10-04 Updated: 2021-12-07 Resolved: 2021-10-21 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera |
| Affects Version/s: | 10.4.18 |
| Fix Version/s: | 10.4.22, 10.5.13 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Andras Marinescu | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
CentOS 7.8 |
||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Description |
|
Hi, I have a setup with 3 Galera nodes on MariaDB 10.4.18. The issues is the following: Now, I understand that we need to retry the transaction in the case of a deadlock, the issue is that Galera hangs before the application retries that. In order to replicate this we perform the following test: I'm attaching the script that we use testing and also I'm putting here he Galera configuration:
Issue replication 1. Create the database using the galera-lock-replication.sql 2. Copy the 2 php files (galera-lock-replication.php
3. Start a first terminal with:
4. Wait few seconds (between 5 and 20) 5. Galera cluster should start refuse connections |
| Comments |
| Comment by Andras Marinescu [ 2021-10-21 ] |
|
It is possible to download a nightly build or a release candidate before release next week? |