diff options
author | Varun Gupta <varun.gupta@mariadb.com> | 2020-03-06 11:51:59 +0530 |
---|---|---|
committer | Varun Gupta <varun.gupta@mariadb.com> | 2020-03-06 11:51:59 +0530 |
commit | 4215de08b374b1f593671683fbf7e4c26467a63f (patch) | |
tree | 76b48f8346d9067eeeaa60ba466d2d48b54b073a /sql/field.h | |
parent | 7d29dd3e8c92edf8425d686d2792a45822b9eb6e (diff) | |
download | mariadb-git-10.5-mdev6915-ext.tar.gz |
Fix #9 Performance regression10.5-mdev6915-ext
Diffstat (limited to 'sql/field.h')
-rw-r--r-- | sql/field.h | 13 |
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); |