| Bug #29206 | Falcon: Two-way deadlock with unique index | ||
|---|---|---|---|
| Submitted: | 19 Jun 2007 11:42 | Modified: | 2 Jul 2007 4:50 |
| Reporter: | Peter Gulutzan | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Falcon storage engine | Severity: | S3 (Non-critical) |
| Version: | 6.0.1-alpha-debug | OS: | Any (SUSE 10 64-bit) |
| Assigned to: | Ann Harrison | CPU Architecture: | Any |
[19 Jun 2007 11:42]
Peter Gulutzan
[19 Jun 2007 20:39]
Ann Harrison
Missing test in checkUniqueIndexes for a wait/deadlock
[26 Jun 2007 21:51]
Hakan Küçükyılmaz
Now the last statement on T2 gets
[23:49] root@test>insert into i4 values ('I');
ERROR 1296 (HY000): Got error 210 'deadlock on key I4$0 in table TEST.I4' from Falcon
6.0.1-alpha-debug
[2 Jul 2007 4:50]
MC Brown
A note has been added to the 6.0.1 changelog: Inserting into a table with a unique index simultaneously on two connections in a way that would cause a deadlock would cause MySQL to hang. The deadlock situation is now identified and an error will be raised. (Bug#29206)
