~drizzle-trunk/drizzle/development

  • Committer: Stewart Smith
  • Author(s): Marko Mäkelä
  • Date: 2010-12-06 04:04:11 UTC
  • mto: (2021.1.2 build)
  • Revision ID: stewart@flamingspork.com-20101206040411-sgd7ltb1cets6oh4
Merge Revision revid:marko.makela@oracle.com-20100819103637-objk0u6uvc6vj4m5 from MySQL InnoDB

Original revid:marko.makela@oracle.com-20100819103637-objk0u6uvc6vj4m5

Original Authors: Marko Mäkelä <marko.makela@oracle.com>
Original commit message:
Bug#56114 Disallow trx->dict_operation_lock_mode==RW_X_LATCH in srv_suspend_mysql_thread()

Issue an error message to the error log when
trx->dict_operation_lock_mode == RW_X_LATCH in
srv_suspend_mysql_thread(). Transactions that modify InnoDB
data dictionary tables must be free of lock waits, because they
must be holding the data dictionary latch in exclusive mode.
The transactions must not be accessing any other tables other than
the data dictionary tables.

The handling of RW_X_LATCH was accidentally added in the InnoDB Plugin,
as a wrong fix of an assertion failure. (Fast index creation was accessing
both data dictionary tables and user tables in the same transaction.)
Filename Latest Rev Last Changed Committer Comment Size
..
client_priv.h 1802.10.2 14 years ago Monty Taylor Update all of the copyright headers to include the 3.4 KB Diff Download File
conclusions.h 1857.2.1 14 years ago Vijay Samuel Merge fixed distcheck error in conclusions.h 5 KB Diff Download File
drizzle.1 1097.1.1 15 years ago Monty Taylor Fixed manpage warnings. Make debian lintian happy. 39.5 KB Diff Download File
drizzle.cc 1954 14 years ago Brian Aker This adds the command "shutdown" to the command li 130 KB Diff Download File
drizzled.8 1782.2.3 14 years ago Monty Taylor Also symlink the manpages. 2.4 KB Diff Download File
drizzledump.cc 1921.3.1 14 years ago Andrew Hutchings Using '~' to represent home is a shell standard, P 28.1 KB Diff Download File
drizzledump_data.cc 1897.3.1 14 years ago Andrew Hutchings drizzledump MySQL migration fixes: Fix 'TIME defau 16.7 KB Diff Download File
drizzledump_data.h 1883.3.1 14 years ago Andrew Hutchings Cleanup drizzledump and drizzle for cppcheck 8.1 KB Diff Download File
drizzledump_drizzle.cc 1810.6.9 14 years ago Andrew Hutchings Fix drizzledump support again 9.6 KB Diff Download File
drizzledump_drizzle.h 1810.6.4 14 years ago Andrew Hutchings Add foreign keys to Drizzle server 2.9 KB Diff Download File
drizzledump_mysql.cc 1897.3.1 14 years ago Andrew Hutchings drizzledump MySQL migration fixes: Fix 'TIME defau 16.2 KB Diff Download File
drizzledump_mysql.h 1810.6.6 14 years ago Andrew Hutchings Add foriegn key support for MySQL 3 KB Diff Download File
drizzleimport.1 1022.2.25 15 years ago Monty Taylor Imported manpages for the things we ship. Started 9.1 KB Diff Download File
drizzleimport.cc 1921.3.1 14 years ago Andrew Hutchings Using '~' to represent home is a shell standard, P 18.3 KB Diff Download File
drizzleslap.1 1022.2.25 15 years ago Monty Taylor Imported manpages for the things we ship. Started 13.5 KB Diff Download File
File drizzleslap.cc 1948.1.7 14 years ago Monty Taylor Fixed formats on 32-bit. 70.6 KB Diff Download File
drizzletest.cc 1921.3.1 14 years ago Andrew Hutchings Using '~' to represent home is a shell standard, P 186 KB Diff Download File
errname.cc 1796.4.11 14 years ago Andrew Hutchings Add global constraint on read buffer 24 KB Diff Download File
errname.h 1122.2.10 15 years ago Monty Taylor Fixed all of the include guards. 1.1 KB Diff Download File
get_password.cc 1839.2.1 14 years ago Andrew Hutchings Output password prompt on stderr Don't output '*' 4 KB Diff Download File
get_password.h 1627.2.2 14 years ago Monty Taylor Moved password parsing code into get_password.cc. 1.1 KB Diff Download File
include.am 1897.1.3 14 years ago Brian Aker Updating with moving out wakeup to its own file. W 1.9 KB Diff Download File
linebuffer.cc 1937.2.1 14 years ago Andrew Hutchings Cleanup after bug fix 1.8 KB Diff Download File
linebuffer.h 1909.5.1 14 years ago Andrew Hutchings Re-write of linebuffer to stop buffer overrrun and 1.1 KB Diff Download File
option_string.h 1848.5.4 14 years ago Vijay Samuel Merge added #ifndef tags 2.3 KB Diff Download File
statement.h 1848.5.4 14 years ago Vijay Samuel Merge added #ifndef tags 2.4 KB Diff Download File
stats.h 1848.5.4 14 years ago Vijay Samuel Merge added #ifndef tags 2.4 KB Diff Download File
thread_context.h 1848.5.4 14 years ago Vijay Samuel Merge added #ifndef tags 1.5 KB Diff Download File
wakeup.h 1933.1.3 14 years ago Brian Aker First pass though barriers. 1.8 KB Diff Download File