summaryrefslogtreecommitdiff
path: root/sql/field.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/field.h')
-rw-r--r--sql/field.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/sql/field.h b/sql/field.h
index 3d134a640d9..2bdf55ba395 100644
--- a/sql/field.h
+++ b/sql/field.h
@@ -1428,16 +1428,6 @@ public:
*/
virtual uint make_packed_sort_key(uchar *buff,
const SORT_FIELD_ATTR *sort_field);
- /*
- Compare two packed sort keys
- @param a Pointer to key
- @param a_len OUT The length of the value stored. This is only
- reliable when a compares as equal to b.
- The same for b.
- */
- virtual int compare_packed_sort_keys(uchar *a, size_t *a_len,
- uchar *b, size_t *b_len,
- const SORT_FIELD *sortorder) const;
virtual void make_send_field(Send_field *);
virtual void sort_string(uchar *buff,uint length)=0;
virtual bool optimize_range(uint idx, uint part) const;
@@ -2168,9 +2158,6 @@ public:
const Item *item,
bool is_eq_func) const;
bool is_packable() override { return true; }
- int compare_packed_sort_keys(uchar *a, size_t *a_len,
- uchar *b, size_t *b_len,
- const SORT_FIELD *sortorder)const override;
uint make_packed_sort_key(uchar *buff,
const SORT_FIELD_ATTR *sort_field)override;
uchar* pack_sort_string(uchar *to, const SORT_FIELD_ATTR *sort_field);