diff options
author | Brian Evans <grknight@tuffmail.com> | 2013-11-22 12:51:39 -0500 |
---|---|---|
committer | Brian Evans <grknight@tuffmail.com> | 2013-11-22 12:51:39 -0500 |
commit | 0dfcd2b37c6295a8d667a7b40024fe9283c9bc1b (patch) | |
tree | 0fcd33c1fad0425933931b8b9f3585625a30d425 /eclass/mysql-v2.eclass | |
parent | [mariadb] Version bump (diff) | |
download | mysql-0dfcd2b37c6295a8d667a7b40024fe9283c9bc1b.tar.gz mysql-0dfcd2b37c6295a8d667a7b40024fe9283c9bc1b.tar.bz2 mysql-0dfcd2b37c6295a8d667a7b40024fe9283c9bc1b.zip |
[eclass] Force jemalloc with tokudb for performance reasons
Diffstat (limited to 'eclass/mysql-v2.eclass')
-rw-r--r-- | eclass/mysql-v2.eclass | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/eclass/mysql-v2.eclass b/eclass/mysql-v2.eclass index 95266d0..3fc297d 100644 --- a/eclass/mysql-v2.eclass +++ b/eclass/mysql-v2.eclass @@ -218,9 +218,11 @@ if [[ ${PN} == "mariadb" || ${PN} == "mariadb-galera" ]]; then mysql_version_is_at_least "5.2" && IUSE="${IUSE} oqgraph" mysql_version_is_at_least "5.2.5" && IUSE="${IUSE} sphinx" mysql_version_is_at_least "5.2.10" && IUSE="${IUSE} pam" + # 5.5.33 and 10.0.5 add TokuDB. Authors strongly recommend jemalloc or perfomance suffers mysql_version_is_at_least "10.0.5" && IUSE="${IUSE} tokudb odbc xml" && \ - REQUIRED_USE="odbc? ( extraengine ) xml? ( extraengine )" - mysql_check_version_range "5.5.33 to 5.5.99" && IUSE="${IUSE} tokudb" + REQUIRED_USE="odbc? ( extraengine ) xml? ( extraengine ) tokudb? ( jemalloc )" + mysql_check_version_range "5.5.33 to 5.5.99" && IUSE="${IUSE} tokudb" && \ + REQUIRED_USE="tokudb? ( jemalloc )" fi if mysql_version_is_at_least "5.5"; then |