diff options
author | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-10-16 13:02:50 +0530 |
---|---|---|
committer | Thirunarayanan Balathandayuthapani <thiru@mariadb.com> | 2018-10-16 13:02:50 +0530 |
commit | 1dacd5f299be63b8dea8f6ff802739abba96b4e1 (patch) | |
tree | 6c3b89f7262e5deee84f1f98681b841f6809a994 /mysql-test/include | |
parent | 3c5f6aa21c54e2f93c96162a23f2e32772cf50bf (diff) | |
download | mariadb-git-1dacd5f299be63b8dea8f6ff802739abba96b4e1.tar.gz |
MDEV-12547: InnoDB FULLTEXT index has too strict innodb_ft_result_cache_limit max limit
- Backported the MYSQL_SYSVAR_SIZE_T to 10.0
- The parameter innodb_ft_result_cache_limit was only 32 bits wide
also on 64-bit systems. Make it size_t, so that it will be 64 bits
on 64-bit systems.
- Added a test case that show how innodb_ft_result_cache_limit variables
behaves in 32bit and 64 bit system.
Diffstat (limited to 'mysql-test/include')
-rw-r--r-- | mysql-test/include/have_32bit.inc | 9 | ||||
-rw-r--r-- | mysql-test/include/have_64bit.inc | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/mysql-test/include/have_32bit.inc b/mysql-test/include/have_32bit.inc new file mode 100644 index 00000000000..d62093d8be4 --- /dev/null +++ b/mysql-test/include/have_32bit.inc @@ -0,0 +1,9 @@ +disable_query_log; +disable_warnings; +let $VERSION_COMPILE_64BIT= + `SELECT IF(@@version_compile_machine like '%64%', 1, 0)`; +enable_warnings; +enable_query_log; +if ($VERSION_COMPILE_64BIT) { + skip Need a 32 bit machine/binary; +} diff --git a/mysql-test/include/have_64bit.inc b/mysql-test/include/have_64bit.inc new file mode 100644 index 00000000000..38c11156a53 --- /dev/null +++ b/mysql-test/include/have_64bit.inc @@ -0,0 +1,9 @@ +disable_query_log; +disable_warnings; +let $VERSION_COMPILE_64BIT= + `SELECT IF(@@version_compile_machine like '%64%', 1, 0)`; +enable_warnings; +enable_query_log; +if (!$VERSION_COMPILE_64BIT) { + skip Need a 64 bit machine/binary; +} |