summaryrefslogtreecommitdiff
path: root/sql/sql_select.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_select.h')
-rw-r--r--sql/sql_select.h26
1 files changed, 1 insertions, 25 deletions
diff --git a/sql/sql_select.h b/sql/sql_select.h
index 2087438e086..2aba63ddc79 100644
--- a/sql/sql_select.h
+++ b/sql/sql_select.h
@@ -2436,10 +2436,9 @@ TABLE *create_tmp_table(THD *thd,TMP_TABLE_PARAM *param,List<Item> &fields,
bool keep_row_order= FALSE);
TABLE *create_tmp_table_for_schema(THD *thd, TMP_TABLE_PARAM *param,
const ST_SCHEMA_TABLE &schema_table,
- const MY_BITMAP &bitmap,
longlong select_options,
const LEX_CSTRING &alias,
- bool keep_row_order);
+ bool do_not_open, bool keep_row_order);
void free_tmp_table(THD *thd, TABLE *entry);
bool create_internal_tmp_table_from_heap(THD *thd, TABLE *table,
@@ -2517,29 +2516,6 @@ public:
class select_handler;
-class Pushdown_select: public Sql_alloc
-{
-private:
- bool is_analyze;
- List<Item> result_columns;
- bool send_result_set_metadata();
- bool send_data();
- bool send_eof();
-
-public:
- SELECT_LEX *select;
- select_handler *handler;
-
- Pushdown_select(SELECT_LEX *sel, select_handler *h);
-
- ~Pushdown_select();
-
- bool init();
-
- int execute();
-};
-
-
bool test_if_order_compatible(SQL_I_List<ORDER> &a, SQL_I_List<ORDER> &b);
int test_if_group_changed(List<Cached_item> &list);
int create_sort_index(THD *thd, JOIN *join, JOIN_TAB *tab, Filesort *fsort);