summaryrefslogtreecommitdiff
path: root/sql/item_sum.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/item_sum.h')
-rw-r--r--sql/item_sum.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/sql/item_sum.h b/sql/item_sum.h
index e7d86137d8c..9bb07bfda52 100644
--- a/sql/item_sum.h
+++ b/sql/item_sum.h
@@ -312,7 +312,6 @@ class Window_spec;
but still return false from Item_sum::const_item().
*/
class Unique_impl;
-class Variable_sized_keys;
class Item_sum :public Item_func_or_sum
{
@@ -682,16 +681,10 @@ class Aggregator_distinct : public Aggregator
*/
bool use_distinct_values;
- /*
- Used to store information about variable sized keys
- @see sql_sort.h for the class definition
- */
- Variable_sized_keys *variable_sized_keys;
-
public:
Aggregator_distinct (Item_sum *sum) :
Aggregator(sum), table(NULL), tmp_table_param(NULL), tree(NULL),
- always_null(false), use_distinct_values(false), variable_sized_keys(NULL) {}
+ always_null(false), use_distinct_values(false) {}
virtual ~Aggregator_distinct ();
Aggregator_type Aggrtype() { return DISTINCT_AGGREGATOR; }
@@ -1919,8 +1912,6 @@ protected:
*/
Item_func_group_concat *original;
- Variable_sized_keys *variable_sized_keys;
-
/*
Used by Item_func_group_concat and Item_func_json_arrayagg. The latter
needs null values but the former doesn't.