[MDEV-541] Galera: A deadlock breaks the whole client session (makes it non-functional) Created: 2012-09-20 Updated: 2012-09-20 Resolved: 2012-09-20 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 5.5.25-galera |
| Fix Version/s: | 5.5.28a-galera |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Elena Stepanova | Assignee: | Seppo Jaakola |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Description |
|
Any basic scenario which involves concurrent modification of table structure or contents on two nodes, renders the 'victim' connection (the one where the transaction is rolled back) non-functional. The problem was introduced with revno 3352 (works okay on revno 3351, breaks on 3352). Please see the following example:
etc. I haven't found a cure except for closing the client session and opening a new one. My server command line:
|
| Comments |
| Comment by Seppo Jaakola [ 2012-09-20 ] |
| Comment by Seppo Jaakola [ 2012-09-20 ] |
|
regression bug, affects client sessions, which were idle during cluster abort happened |
| Comment by Seppo Jaakola [ 2012-09-20 ] |
|
Fix merged from upstream with: http://bazaar.launchpad.net/~maria-captains/maria/maria-5.5-galera/revision/3354 |
| Comment by Elena Stepanova [ 2012-09-20 ] |
|
Reopening for a moment just to add 'Galera' prefix to the subject (helps to manage issues) |