mariadb/storage/innodb_plugin
Sergey Vojtovich 6a4c518f0d Applying InnoDB snapshot, fixes BUG#41609.
Detailed revision comments:

r6521 | marko | 2010-01-27 10:49:01 +0200 (Wed, 27 Jan 2010) | 17 lines
branches/zip: Drop temporary tables at startup.
This addresses the third aspect of Bug #41609.

row_mysql_drop_temp_tables(): New function, to drop all temporary
tables. These can be distinguished by the least significant bit of
MIX_LEN. However, we will skip ROW_FORMAT=REDUNDANT tables, because in
the records for those tables, that bit may be garbage.

recv_recovery_from_checkpoint_finish(): Invoke
row_mysql_drop_temp_tables().  Normally, if the .frm files for the
temporary tables exist at startup, MySQL will ask InnoDB to drop the
temporary tables.  However, if the files are deleted, for instance, by
the boot scripts of the operating system, the tables would remain in
the InnoDB data dictionary unless someone digs them up by
innodb_table_monitor and creates .frm files for dropping the tables.

rb://221 approved by Sunny Bains.
2010-04-01 15:26:39 +04:00
..
btr Applying InnoDB Plugin 1.0.6 snapshot, Fixes BUG#48469 2009-11-30 19:12:26 +05:30
buf Applying InnoDB snapshot 2010-04-01 15:25:39 +04:00
data Applying InnoDB Plugin 1.0.6 snapshot, part 9. Fixes BUG#48526, BUG#48317 2009-11-30 19:05:20 +05:30
dict Applying InnoDB snapshot 2010-04-01 15:20:36 +04:00
dyn
eval
fil Applying InnoDB snapshot 2010-04-01 15:08:47 +04:00
fsp Applying InnoDB snapshot 2010-04-01 15:01:56 +04:00
fut
ha Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
handler Applying InnoDB snapshot 2010-04-01 15:19:38 +04:00
ibuf Applying InnoDB snapshot 2010-04-01 15:17:10 +04:00
include Applying InnoDB snapshot, fixes BUG#41609. 2010-04-01 15:26:39 +04:00
lock Applying InnoDB snapshot 2010-04-01 15:22:07 +04:00
log Applying InnoDB snapshot, fixes BUG#41609. 2010-04-01 15:26:39 +04:00
mach
mem Applying InnoDB snapshot 2010-04-01 15:21:13 +04:00
mtr Applying InnoDB Plugin 1.0.5 snapshot ,part 12 2009-10-09 19:43:15 +05:30
mysql-test Applying Innodb Plugin 1.0.5 snapshot, part 14 2009-10-12 18:26:02 +05:30
os Applying InnoDB Plugin 1.0.6 snapshot, part 4. Fixes BUG#3139 2009-11-30 17:34:09 +05:30
page Applying InnoDB snapshot 2010-04-01 15:22:39 +04:00
pars Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
que Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
read
rem Applying InnoDB Plugin 1.0.5 snapshot, part 2 2009-10-08 15:30:49 +05:30
row Applying InnoDB snapshot, fixes BUG#41609. 2010-04-01 15:26:39 +04:00
scripts Applying Innodb Plugin 1.0.5 snapshot, part 14 2009-10-12 18:26:02 +05:30
srv Applying InnoDB snapshot 2010-04-01 15:17:10 +04:00
sync Applying InnoDB snapshot 2010-04-01 15:22:07 +04:00
thr Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
trx Applying InnoDB snapshot 2010-04-01 15:01:13 +04:00
usr Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
ut Applying InnoDB Plugin 1.0.6 snapshot,part 1. Fixes BUG#45992 and BUG#46656 2009-11-30 17:02:05 +05:30
ChangeLog Applying InnoDB snapshot, fixes BUG#41609. 2010-04-01 15:26:39 +04:00
CMakeLists.txt Fix for BUG#49502 - CMake error compiling 5.1 on Windows 2009-12-14 13:42:26 +05:30
compile-innodb
compile-innodb-debug
COPYING
COPYING.Google
COPYING.Percona Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
COPYING.Sun_Microsystems Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
Doxyfile Update to innoplug-1.0.4. 2009-07-30 17:42:56 +05:00
ha_innodb.def
Makefile.am Applying InnoDB Plugin 1.0.5 snapshot, part 11 2009-10-09 19:32:18 +05:30
plug.in Applying InnoDB Plugin 1.0.5 snapshot, part 13 2009-10-12 17:30:56 +05:30
revert_gen.sh Applying Innodb Plugin 1.0.5 snapshot, part 14 2009-10-12 18:26:02 +05:30
setup.sh