Skip to content

Commit

Permalink
remove always-false variable
Browse files Browse the repository at this point in the history
  • Loading branch information
vuvova committed Feb 23, 2018
1 parent 5fb0832 commit b9c70b8
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions sql/sql_select.cc
Original file line number Diff line number Diff line change
Expand Up @@ -843,10 +843,7 @@ int SELECT_LEX::vers_setup_conds(THD *thd, TABLE_LIST *tables, COND **where_expr
Item *row_end=
newx Item_field(thd, &this->context, table->db.str, table->alias.str, fend);

bool tmp_from_ib=
table->table->s->table_category == TABLE_CATEGORY_TEMPORARY &&
table->table->vers_start_field()->type() == MYSQL_TYPE_LONGLONG;
bool timestamps_only= table->table->versioned(VERS_TIMESTAMP) && !tmp_from_ib;
bool timestamps_only= table->table->versioned(VERS_TIMESTAMP);

if (vers_conditions)
{
Expand All @@ -868,7 +865,7 @@ int SELECT_LEX::vers_setup_conds(THD *thd, TABLE_LIST *tables, COND **where_expr
// have uint64 type of sys_trx_(start|end) field.
// They need special handling.
TABLE *t= table->table;
if (tmp_from_ib || t->versioned(VERS_TIMESTAMP) ||
if (t->versioned(VERS_TIMESTAMP) ||
thd->variables.vers_innodb_algorithm_simple)
{
if (vers_conditions)
Expand Down

0 comments on commit b9c70b8

Please sign in to comment.