mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 04:22:27 +01:00
Remove some redundant or unused code from InnoDB (feedback from
Marko after applying latest snapshot). storage/innobase/handler/ha_innodb.cc: Remove redundant assignment to thd_to_trx(thd); trx is declared as a reference to thd_to_trx(thd) at the top of the function, so this assignment isn't useful. storage/innobase/include/trx0trx.h: Remove two unused members from struct trx_struct. allow_duplicates and replace_duplicates are not used; a single duplicates member is used instead to represent both flags.
This commit is contained in:
parent
be4cfe504e
commit
971050de26
2 changed files with 0 additions and 10 deletions
|
@ -947,8 +947,6 @@ check_trx_exists(
|
|||
/* Update the info whether we should skip XA steps that eat
|
||||
CPU time */
|
||||
trx->support_xa = THDVAR(thd, support_xa);
|
||||
|
||||
thd_to_trx(thd) = trx;
|
||||
} else {
|
||||
if (trx->magic_n != TRX_MAGIC_N) {
|
||||
mem_analyze_corruption(trx);
|
||||
|
|
|
@ -512,14 +512,6 @@ struct trx_struct{
|
|||
ulint mysql_process_no;/* since in Linux, 'top' reports
|
||||
process id's and not thread id's, we
|
||||
store the process number too */
|
||||
ibool allow_duplicates;/* normally FALSE, but if the user
|
||||
wants to update duplicate rows,
|
||||
(in table inserts, for example) we
|
||||
set this TRUE */
|
||||
ibool replace_duplicates;/* normally FALSE, but if the user
|
||||
wants to replace duplicate rows,
|
||||
(in table inserts, for example) we
|
||||
set this TRUE */
|
||||
/*------------------------------*/
|
||||
ulint n_mysql_tables_in_use; /* number of Innobase tables
|
||||
used in the processing of the current
|
||||
|
|
Loading…
Reference in a new issue