diff options
author | sergefp@mysql.com <> | 2004-05-29 20:55:46 +0400 |
---|---|---|
committer | sergefp@mysql.com <> | 2004-05-29 20:55:46 +0400 |
commit | 5843eec52115c74d3cd20d199473a640dbb1f60d (patch) | |
tree | 0107d5b2c95123b7a602a9f396d6aca05ce21a54 /sql/sql_test.cc | |
parent | 27abb692500d7986dca016d960e1863069b41f26 (diff) | |
parent | 742b759df7f2f3534d0e469dbe194fe20b3b88cf (diff) | |
download | mariadb-git-5843eec52115c74d3cd20d199473a640dbb1f60d.tar.gz |
Manual merge
Diffstat (limited to 'sql/sql_test.cc')
-rw-r--r-- | sql/sql_test.cc | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/sql/sql_test.cc b/sql/sql_test.cc index 90a43f82a94..5c467402497 100644 --- a/sql/sql_test.cc +++ b/sql/sql_test.cc @@ -182,37 +182,8 @@ TEST_join(JOIN *join) tab->select->quick_keys.print(buf)); else if (tab->select->quick) { - int quick_type= tab->select->quick->get_type(); - if ((quick_type == QUICK_SELECT_I::QS_TYPE_RANGE) || - (quick_type == QUICK_SELECT_I::QS_TYPE_RANGE_DESC)) - { - fprintf(DBUG_FILE, - " quick select used on key %s, length: %d\n", - form->key_info[tab->select->quick->index].name, - tab->select->quick->max_used_key_length); - } - else if (quick_type == QUICK_SELECT_I::QS_TYPE_INDEX_MERGE) - { - QUICK_INDEX_MERGE_SELECT *quick_imerge= - (QUICK_INDEX_MERGE_SELECT*)tab->select->quick; - QUICK_RANGE_SELECT *quick; - fprintf(DBUG_FILE, - " index_merge quick select used\n"); - - List_iterator_fast<QUICK_RANGE_SELECT> it(quick_imerge->quick_selects); - while ((quick = it++)) - { - fprintf(DBUG_FILE, - " range quick select: key %s, length: %d\n", - form->key_info[quick->index].name, - quick->max_used_key_length); - } - } - else - { - fprintf(DBUG_FILE, - " quick select of unknown nature used\n"); - } + fprintf(DBUG_FILE, " quick select used:\n"); + tab->select->quick->dbug_dump(18, false); } else VOID(fputs(" select used\n",DBUG_FILE)); |