summaryrefslogtreecommitdiff
path: root/cmd-line-utils
diff options
context:
space:
mode:
authorSergei Golubchik <sergii@pisem.net>2014-09-08 18:38:13 +0200
committerSergei Golubchik <sergii@pisem.net>2014-09-08 18:38:13 +0200
commit6b720ae4cb76228accc32c91c2c59eb3aa53b259 (patch)
treefc24adbadda74ba67ba3af42bf32c0b17e156602 /cmd-line-utils
parent8deb9066e230f8cba682d15ff4a05e543ed7ac23 (diff)
downloadmariadb-git-6b720ae4cb76228accc32c91c2c59eb3aa53b259.tar.gz
MDEV-6605 Multiple Clients Inserting Causing Error: Failed to read auto-increment value from storage engine
* handler::get_auto_increment() was not expecting any errors from the storage engine. That was wrong, errors could happen. * ha_partition::get_auto_increment() was doing index lookups in partition under a mutex. This was redundant (engine transaction isolation was covering that anyway) and harmful (causing deadlocks).
Diffstat (limited to 'cmd-line-utils')
0 files changed, 0 insertions, 0 deletions