~akopytov/percona-server/bug901775-5.5

  • Committer: Alexey Kopytov
  • Date: 2011-12-09 18:26:20 UTC
  • Revision ID: akopytov@gmail.com-20111209182620-doecq6ns21q7vtax
Bug #901775: innodb_expand_import holds data dictionary mutex while
scanning .ibd file

The problem was that ALTER TABLE ... IMPORT TABLESPACE with
innodb_import_table_from_xtrabackup=1 was holding the data dictionary
mutex while scanning the .ibd file being imported, thus blocking access
to all InnoDB tables for a potentially long time.

Fixed by temporarily releasing the data dictionary mutex for the
duration of an .ibd file scan, and then reacquiring it later to finalize
the necessary data dictionary changes.
Filename Latest Rev Last Changed Committer Comment Size
..
build 33.3.1 13 years ago Aleksandr Kuzminsky RPM .spec file is added to build Percona Server ba Diff
doc 140.10.3 12 years ago Rodrigo Gadea Initial commit of the new Percona Server 5.5 docum Diff
HandlerSocket-Plugin-for-MySQL 33.3.1 13 years ago Aleksandr Kuzminsky RPM .spec file is added to build Percona Server ba Diff
patches 140.4.1 12 years ago Stewart Smith move to using quilt for patch management. also has Diff
python-for-subunit2junitxml 175.1.1 12 years ago Stewart Smith add subunit2junitxml and needed libraries Diff
UDF 33.3.1 13 years ago Aleksandr Kuzminsky RPM .spec file is added to build Percona Server ba Diff
.bzrignore 140.10.3 12 years ago Rodrigo Gadea Initial commit of the new Percona Server 5.5 docum 6 bytes Diff Download File
File apply_patches 140.4.3 12 years ago Oleg Tsarev 1. Makefile: * add symlink to quiltrc to $(PERC 273 bytes Diff Download File
COPYING.innodb-deadlock-count-patch 10 13 years ago Oleg Tsarev propogate Oleg's patches 1.6 KB Diff Download File
COPYING.show_temp_51 10 13 years ago Oleg Tsarev propogate Oleg's patches 1.6 KB Diff Download File
File handlersocket.patch 88.2.28 13 years ago Ignacio Nin Include Maatkit UDFs and HandlerSocket Include th 1.4 KB Diff Download File
lrusort.py 11 13 years ago Oleg Tsarev return back lrusort.py 696 bytes Diff Download File
Makefile 195 12 years ago Alexey Kopytov Merge release-5.5.16-22.0 after tagging the top re 3.9 KB Diff Download File
File normalize_patches 140.4.3 12 years ago Oleg Tsarev 1. Makefile: * add symlink to quiltrc to $(PERC 141 bytes Diff Download File
quiltrc 140.4.3 12 years ago Oleg Tsarev 1. Makefile: * add symlink to quiltrc to $(PERC 198 bytes Diff Download File
README.HandlerSocket 88.2.18 13 years ago Ignacio Nin Update HandlerSocket Update HandlerSocket to comm 429 bytes Diff Download File
File subunit2junitxml 175.1.1 12 years ago Stewart Smith add subunit2junitxml and needed libraries 2.2 KB Diff Download File
File uninstall_tests.sh 10 13 years ago Oleg Tsarev propogate Oleg's patches 629 bytes Diff Download File