diff options
author | Varun Gupta <varun.gupta@mariadb.com> | 2020-03-11 16:53:35 +0530 |
---|---|---|
committer | Varun Gupta <varun.gupta@mariadb.com> | 2020-03-11 16:53:35 +0530 |
commit | 1b0bb0c759a8929470c23fbe3ab5624a4f5724b3 (patch) | |
tree | 0d58bf25b67ed8a3880697921ad6a3f5f4442510 | |
parent | 9d7ed94f6a526748eff29dae2939a3fd341f118b (diff) | |
download | mariadb-git-10.5-mdev6915.tar.gz |
Pack addon fields always if we can save more than 8 bytes10.5-mdev6915
-rw-r--r-- | sql/filesort.cc | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sql/filesort.cc b/sql/filesort.cc index 1e19d492220..7b4e0bc31cd 100644 --- a/sql/filesort.cc +++ b/sql/filesort.cc @@ -139,8 +139,6 @@ void Sort_param::try_to_pack_addons(ulong max_length_for_sort_data) return; const uint sz= Addon_fields::size_of_length_field; - if (rec_length + sz > max_length_for_sort_data) - return; // Heuristic: skip packing if potential savings are less than 10 bytes. if (m_packable_length < (10 + sz)) |