From: kevin.lewis Date: June 3 2012 7:48pm Subject: bzr push into mysql-trunk branch (kevin.lewis:3944 to 3945) List-Archive: http://lists.mysql.com/commits/144191 Message-Id: <20120603194803.3C78D228C2C2@kevin-lewis-macbook.local> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 3945 kevin.lewis@stripped 2012-06-03 Full 5980 patch merged to current trunk Latest fixes include new testcase innodb_wl5980_discard. This test discards and imports twice, the second one after restarting. The merged code to 5522 discard/import was not fully robust for this. added: mysql-test/include/shutdown_mysqld.inc mysql-test/include/start_mysqld.inc mysql-test/r/partition_innodb_tablespace.result mysql-test/suite/innodb/r/innodb-multiple-tablespaces.result mysql-test/suite/innodb/r/innodb-tablespace.result mysql-test/suite/innodb/r/innodb-wl5522-wl5980.result mysql-test/suite/innodb/r/innodb_wl5980_discard.result mysql-test/suite/innodb/r/innodb_wl5980_linux.result mysql-test/suite/innodb/t/innodb-multiple-tablespaces.test mysql-test/suite/innodb/t/innodb-tablespace.test mysql-test/suite/innodb/t/innodb-wl5522-wl5980.test mysql-test/suite/innodb/t/innodb_wl5980_discard.test mysql-test/suite/innodb/t/innodb_wl5980_linux.test mysql-test/suite/parts/r/partition_reorganize_innodb.result mysql-test/suite/parts/r/partition_reorganize_myisam.result mysql-test/suite/parts/t/partition_reorganize_innodb.test mysql-test/suite/parts/t/partition_reorganize_myisam.test mysql-test/t/partition_innodb_tablespace.test modified: include/my_base.h mysql-test/r/mysqlshow.result mysql-test/suite/innodb/r/innodb-alter-discard.result mysql-test/suite/innodb/r/innodb-restart.result mysql-test/suite/innodb/r/innodb-system-table-view.result mysql-test/suite/innodb/r/innodb_16k.result mysql-test/suite/innodb/r/innodb_4k.result mysql-test/suite/innodb/r/innodb_8k.result mysql-test/suite/innodb/r/innodb_bug60049.result mysql-test/suite/innodb/t/innodb-alter-discard.test mysql-test/suite/innodb/t/innodb-restart.test mysql-test/suite/innodb/t/innodb-system-table-view.test mysql-test/suite/innodb/t/innodb_16k.test mysql-test/suite/innodb/t/innodb_4k.test mysql-test/suite/innodb/t/innodb_8k.test mysql-test/suite/parts/r/partition_basic_symlink_innodb.result mysql-test/suite/parts/t/partition_basic_symlink_innodb.test mysys/my_handler_errors.h sql/ha_partition.cc sql/ha_partition.h sql/handler.cc sql/sql_partition.cc sql/sql_partition.h sql/sql_table.cc storage/innobase/dict/dict0boot.cc storage/innobase/dict/dict0crea.cc storage/innobase/dict/dict0dict.cc storage/innobase/dict/dict0load.cc storage/innobase/fil/fil0fil.cc storage/innobase/fts/fts0fts.cc storage/innobase/handler/ha_innodb.cc storage/innobase/handler/ha_innodb.h storage/innobase/handler/handler0alter.cc storage/innobase/handler/i_s.cc storage/innobase/handler/i_s.h storage/innobase/include/db0err.h storage/innobase/include/dict0boot.h storage/innobase/include/dict0crea.h storage/innobase/include/dict0dict.h storage/innobase/include/dict0dict.ic storage/innobase/include/dict0load.h storage/innobase/include/dict0mem.h storage/innobase/include/fil0fil.h storage/innobase/include/fsp0fsp.h storage/innobase/include/fsp0fsp.ic storage/innobase/include/os0file.h storage/innobase/include/row0merge.h storage/innobase/include/row0mysql.h storage/innobase/include/srv0start.h storage/innobase/lock/lock0lock.cc storage/innobase/os/os0file.cc storage/innobase/pars/pars0pars.cc storage/innobase/row/row0import.cc storage/innobase/row/row0merge.cc storage/innobase/row/row0mysql.cc storage/innobase/row/row0quiesce.cc storage/innobase/srv/srv0start.cc storage/innobase/trx/trx0rec.cc storage/innobase/ut/ut0ut.cc 3944 Jimmy Yang 2012-06-01 Fix Bug #14135611 and Bug #14079609 Bug #14135611 - VALGRIND ERROR ON FTS_CREATE() IN HA_INNOBASE:: PREPARE_INPLACE_ALTER_TABLE rb://1102 approved by Sunny Bug #14079609 - FTS: CRASH IN FTS_TRX_TABLE_CMP WITH SAVEPOINTS, XA rb://1095 approved by Sunny modified: mysql-test/suite/innodb_fts/r/innodb_fts_misc.result mysql-test/suite/innodb_fts/t/innodb_fts_misc.test storage/innobase/fts/fts0fts.cc storage/innobase/row/row0mysql.cc Diff too large for email (13924 lines, the limit is 10000). No bundle (reason: useless for push emails).