diff options
Diffstat (limited to 'sql/item_sum.cc')
-rw-r--r-- | sql/item_sum.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sql/item_sum.cc b/sql/item_sum.cc index c9a32f2748b..ebcb5ab4fcd 100644 --- a/sql/item_sum.cc +++ b/sql/item_sum.cc @@ -988,7 +988,7 @@ int Aggregator_distinct::insert_record_to_unique() { uchar *rec_ptr; Descriptor *descriptor= tree->get_descriptor(); - if ((rec_ptr= encoder->make_encoded_record(descriptor->get_keys(), true)) == NULL) + if ((rec_ptr= encoder->make_record(descriptor->get_keys(), true)) == NULL) return -1; // NULL value DBUG_ASSERT(descriptor->get_length_of_key(rec_ptr) <= tree->get_size()); return tree->unique_add(rec_ptr); @@ -4955,7 +4955,7 @@ int Item_func_group_concat::insert_packed_record_to_unique() { Descriptor *descriptor= unique_filter->get_descriptor(); uchar *rec_ptr; - if (!(rec_ptr= encoder->make_encoded_record(descriptor->get_keys(),skip_nulls()))) + if (!(rec_ptr= encoder->make_record(descriptor->get_keys(),skip_nulls()))) return -1; // NULL value DBUG_ASSERT(descriptor->get_length_of_key(rec_ptr) <= unique_filter->get_size()); @@ -5005,17 +5005,17 @@ Item_func_group_concat::get_descriptor_for_variable_size_keys(uint args_count, } -Encode_key* Item_sum::get_encoder_for_variable_size_keys(uint args_count) +Key_encoder* Item_sum::get_encoder_for_variable_size_keys(uint args_count) { - return new Encode_variable_size_key(); + return new Key_encoder_for_variable_size_key(); } -Encode_key* +Key_encoder* Item_func_group_concat::get_encoder_for_variable_size_keys(uint args_count) { if (args_count == 1) - return new Encode_variable_size_key(); + return new Key_encoder_for_variable_size_key(); else - return new Encode_key_for_group_concat(); + return new Key_encoder_for_group_concat(); } |