Skip to content
Permalink
Browse files
MDEV-12255 innodb_prefix_index_cluster_optimization hits debug build
		assert on UTF-8 columns

Problem:
=======
(1) Multi-byte character cases are not considered during prefix index
cluster optimization check. It leads to fetch of improper results during
read operation.
(2) Strict assert in row_sel_field_store_in_mysql_format_func and it asserts
for prefix index record to mysql conversion.

Solution:
========
(1) Consider the case of multi-byte character during prefix index
cluster optimization check.
(2) Relax the assert in row_sel_field_store_in_mysql_format_func to allow
prefix index record to mysql format conversion.

The patch is taken from
laurynas-biveinis/percona-server@1eee538
  • Loading branch information
Thirunarayanan committed Mar 20, 2018
1 parent bc2e7d7 commit eee73dd
Show file tree
Hide file tree
Showing 4 changed files with 1,155 additions and 233 deletions.

0 comments on commit eee73dd

Please sign in to comment.