LevelDB storage engine
(MDEV-3841)
|
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Technical task | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Sergei Petrunia |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | leveldb | ||
| Issue Links: |
|
||||
| Description |
|
Test case:
|
| Comments |
| Comment by Sergei Petrunia [ 2013-01-15 ] |
|
Investigation results: #0 multi_delete::do_table_deletes (this=0x9959958, table=0x9966a58, ignore=true) at /home/psergey/dev2/mysql-5.6-leveldb/sql/sql_delete.cc:1017 |
| Comment by Sergei Petrunia [ 2013-01-15 ] |
|
The root cause is that the locking system is not letting the thread take a lock on the same row two times. This should be fixed, somehow. |
| Comment by Sergei Petrunia [ 2013-01-15 ] |
|
The root cause is that the locking system is not letting the thread take a lock on the same row two times. This should be fixed, somehow. |
| Comment by Sergei Petrunia [ 2013-01-15 ] |
|
Fixed by allowing transaction to lock the same row multiple times. |