summaryrefslogtreecommitdiff
path: root/debian/patches
diff options
context:
space:
mode:
authorSergey Vojtovich <svoj@mariadb.org>2013-07-25 13:40:18 +0400
committerSergey Vojtovich <svoj@mariadb.org>2013-07-25 13:40:18 +0400
commite33e9825a4316164ce304c321985ba19ff98be7d (patch)
tree18dc04f890ee60d7f80ef7828f9c6a58530e1c03 /debian/patches
parent9388822c5d952a1b36d3c675acb8f0c0775b6757 (diff)
downloadmariadb-git-e33e9825a4316164ce304c321985ba19ff98be7d.tar.gz
MDEV-4786 - merge 10.0-monty - 10.0
Fixed main.innodb_mysql_sync failure. TDC_RT_REMOVE_NOT_OWN_KEEP_SHARE is not same as TDC_RT_REMOVE_NOT_OWN_AND_MARK_NOT_USABLE. Comment in sql_table.cc says: Storage engine has requested exclusive lock only for prepare phase and we are not under LOCK TABLES. Don't mark TABLE_SHARE as old in this case, as this won't allow opening of table by other threads during main phase of in-place ALTER TABLE. At this moment we hold exclusive metadata lock, all we should do is purge unused TABLE objects. sql/sql_base.cc: Restore 5.6 behavior of TDC_RT_REMOVE_NOT_OWN_KEEP_SHARE. sql/sql_base.h: Restore 5.6 behavior of TDC_RT_REMOVE_NOT_OWN_KEEP_SHARE.
Diffstat (limited to 'debian/patches')
0 files changed, 0 insertions, 0 deletions