summaryrefslogtreecommitdiff
path: root/sql/sql_select.cc
diff options
context:
space:
mode:
authorbell@sanja.is.com.ua <>2004-05-19 17:09:40 +0300
committerbell@sanja.is.com.ua <>2004-05-19 17:09:40 +0300
commitbd010b1ec33189a4578c0fd61ee76dc090b86120 (patch)
treecc719f08c9901d8cb4614a46901eb4e6adc9c3fe /sql/sql_select.cc
parentd42d709171cae604dba0c6216a0d0d1878ae16c3 (diff)
parentba749627ae3eef81fb0365d8d71f5371eaa8d0a2 (diff)
downloadmariadb-git-bd010b1ec33189a4578c0fd61ee76dc090b86120.tar.gz
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/bk/work-explain-4.1
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r--sql/sql_select.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index 194f27e6fb8..6da778f6196 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -665,7 +665,6 @@ JOIN::optimize()
if (!order && org_order)
skip_sort_order= 1;
}
- order= remove_const(this, order, conds, &simple_order);
if (group_list || tmp_table_param.sum_func_count)
{
if (! hidden_group_fields)
@@ -6161,8 +6160,8 @@ join_read_prev_same(READ_RECORD *info)
if ((error=table->file->index_prev(table->record[0])))
return report_error(table, error);
- if (key_cmp(table, tab->ref.key_buff, tab->ref.key,
- tab->ref.key_length))
+ if (key_cmp_if_same(table, tab->ref.key_buff, tab->ref.key,
+ tab->ref.key_length))
{
table->status=STATUS_NOT_FOUND;
error= -1;
@@ -9455,7 +9454,7 @@ void st_select_lex::print(THD *thd, String *str)
if (!thd->lex->safe_to_cache_query)
str->append("sql_no_cache ", 13);
if (options & OPTION_TO_QUERY_CACHE)
- str->append("cache ", 6);
+ str->append("sql_cache ", 10);
//Item List
bool first= 1;