mirror of
https://github.com/MariaDB/server.git
synced 2026-05-07 07:35:32 +02:00
merged
configure.in: Auto merged mysql-test/Makefile.am: Auto merged mysql-test/r/fulltext.result: Auto merged sql/field.cc: Auto merged sql/ha_berkeley.cc: Auto merged sql/ha_innodb.cc: Auto merged sql/ha_innodb.h: Auto merged sql/handler.cc: Auto merged sql/handler.h: Auto merged sql/item_subselect.cc: Auto merged sql/lex.h: Auto merged sql/opt_range.cc: Auto merged sql/sql_acl.cc: Auto merged sql/sql_cache.cc: Auto merged sql/sql_delete.cc: Auto merged sql/sql_help.cc: Auto merged sql/sql_insert.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_table.cc: Auto merged sql/sql_update.cc: Auto merged sql/sql_yacc.yy: Auto merged sql/table.cc: Auto merged sql/unireg.cc: Auto merged
This commit is contained in:
commit
eb70dc5593
39 changed files with 547 additions and 644 deletions
|
|
@ -1188,7 +1188,7 @@ int subselect_single_select_engine::exec()
|
|||
join->thd->where= save_where;
|
||||
executed= 1;
|
||||
join->thd->lex->current_select= save_select;
|
||||
DBUG_RETURN(join->error?join->error:1);
|
||||
DBUG_RETURN(join->error ? join->error : 1);
|
||||
}
|
||||
if (item->engine_changed)
|
||||
{
|
||||
|
|
@ -1240,6 +1240,8 @@ int subselect_uniquesubquery_engine::exec()
|
|||
}
|
||||
else
|
||||
{
|
||||
if (!table->file->inited)
|
||||
table->file->ha_index_init(tab->ref.key);
|
||||
error= table->file->index_read(table->record[0],
|
||||
tab->ref.key_buff,
|
||||
tab->ref.key_length,HA_READ_KEY_EXACT);
|
||||
|
|
@ -1261,7 +1263,7 @@ int subselect_uniquesubquery_engine::exec()
|
|||
subselect_uniquesubquery_engine::~subselect_uniquesubquery_engine()
|
||||
{
|
||||
/* Tell handler we don't need the index anymore */
|
||||
tab->table->file->index_end();
|
||||
tab->table->file->ha_index_end();
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -1288,6 +1290,8 @@ int subselect_indexsubquery_engine::exec()
|
|||
}
|
||||
else
|
||||
{
|
||||
if (!table->file->inited)
|
||||
table->file->ha_index_init(tab->ref.key);
|
||||
error= table->file->index_read(table->record[0],
|
||||
tab->ref.key_buff,
|
||||
tab->ref.key_length,HA_READ_KEY_EXACT);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue