From: Dmitry Lenev Date: March 30 2011 11:43am Subject: bzr push into mysql-trunk branch (Dmitry.Lenev:3347 to 3348) List-Archive: http://lists.mysql.com/commits/134244 Message-Id: <20110330114356.869AE7406AB@bandersnatch> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 3348 Dmitry Lenev 2011-03-30 Small clean-up. Removed members of TABLE_LIST structure which are no longer and/or not yet used. Removed comment referencing unused TABLE_LIST::db_type member which is no longer relevant. modified: sql/sql_table.cc sql/table.h 3347 Sergey Glukhov 2011-03-30 [merge] automerge removed: storage/innobase/include/thr0loc.h storage/innobase/include/thr0loc.ic storage/innobase/thr/ storage/innobase/thr/thr0loc.c modified: mysql-test/suite/innodb/include/innodb_stats.inc mysql-test/suite/innodb/r/innodb_stats.result storage/innobase/CMakeLists.txt storage/innobase/btr/btr0cur.c storage/innobase/buf/buf0buddy.c storage/innobase/buf/buf0buf.c storage/innobase/buf/buf0flu.c storage/innobase/buf/buf0rea.c storage/innobase/data/data0data.c storage/innobase/dict/dict0boot.c storage/innobase/dict/dict0crea.c storage/innobase/dict/dict0dict.c storage/innobase/dict/dict0load.c storage/innobase/dict/dict0mem.c storage/innobase/dict/dict0stats.c storage/innobase/fil/fil0fil.c storage/innobase/fsp/fsp0fsp.c storage/innobase/handler/ha_innodb.cc storage/innobase/handler/i_s.cc storage/innobase/ibuf/ibuf0ibuf.c storage/innobase/include/btr0pcur.h storage/innobase/include/btr0pcur.ic storage/innobase/include/buf0buf.h storage/innobase/include/buf0buf.ic storage/innobase/include/buf0flu.ic storage/innobase/include/buf0rea.h storage/innobase/include/dict0dict.ic storage/innobase/include/dict0mem.h storage/innobase/include/ibuf0ibuf.h storage/innobase/include/ibuf0ibuf.ic storage/innobase/include/mtr0mtr.h storage/innobase/include/mtr0mtr.ic storage/innobase/include/page0page.h storage/innobase/include/page0types.h storage/innobase/include/page0zip.ic storage/innobase/include/rem0rec.h storage/innobase/include/rem0rec.ic storage/innobase/include/srv0srv.h storage/innobase/include/sync0sync.h storage/innobase/include/univ.i storage/innobase/lock/lock0lock.c storage/innobase/mtr/mtr0log.c storage/innobase/mtr/mtr0mtr.c storage/innobase/page/page0page.c storage/innobase/page/page0zip.c storage/innobase/pars/pars0pars.c storage/innobase/row/row0ext.c storage/innobase/row/row0merge.c storage/innobase/row/row0mysql.c storage/innobase/row/row0row.c storage/innobase/row/row0umod.c storage/innobase/row/row0undo.c storage/innobase/row/row0upd.c storage/innobase/srv/srv0srv.c storage/innobase/srv/srv0start.c storage/innobase/trx/trx0i_s.c storage/innobase/trx/trx0rec.c storage/innobase/trx/trx0sys.c storage/innobase/trx/trx0trx.c === modified file 'sql/sql_table.cc' --- a/sql/sql_table.cc 2011-03-28 08:10:39 +0000 +++ b/sql/sql_table.cc 2011-03-30 11:43:32 +0000 @@ -2394,10 +2394,6 @@ int mysql_rm_table_no_locks(THD *thd, TA else { char *end; - /* - Cannot use the db_type from the table, since that might have changed - while waiting for the exclusive name lock. - */ if (frm_db_type == DB_TYPE_UNKNOWN) { dd_frm_type(thd, path, &frm_db_type); === modified file 'sql/table.h' --- a/sql/table.h 2011-03-25 13:28:19 +0000 +++ b/sql/table.h 2011-03-30 11:43:32 +0000 @@ -1664,7 +1664,6 @@ struct TABLE_LIST bool check_option_processed; /* FRMTYPE_ERROR if any type is acceptable */ enum frm_type_enum required_type; - handlerton *db_type; /* table_type for handler */ char timestamp_buffer[20]; /* buffer for timestamp (19+1) */ /* This TABLE_LIST object is just placeholder for prelocking, it will be @@ -1684,9 +1683,6 @@ struct TABLE_LIST /* Don't associate a table share. */ OPEN_STUB } open_strategy; - /* For transactional locking. */ - int lock_timeout; /* NOWAIT or WAIT [X] */ - bool lock_transactional; /* If transactional lock requested. */ bool internal_tmp_table; /** TRUE if an alias for this table was specified in the SQL. */ bool is_alias; No bundle (reason: useless for push emails).