Bug #77773 | DATA DIRECTORY and INDEX DIRECTORY ignored for MyISAM partitions on Linux | ||
---|---|---|---|
Submitted: | 17 Jul 2015 23:50 | Modified: | 20 Jul 2015 12:43 |
Reporter: | Geoff Montee | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: Partitions | Severity: | S3 (Non-critical) |
Version: | 5.6.23, 5.6.25 | OS: | CentOS |
Assigned to: | CPU Architecture: | Any |
[17 Jul 2015 23:50]
Geoff Montee
[20 Jul 2015 12:43]
MySQL Verification Team
Hello Geoff, Thank you for the report. Observed this with 5.6.25 on Fedora22. Thanks, Umesh
[20 Jul 2015 12:44]
MySQL Verification Team
// create table test_partitioned ( id int not null ) PARTITION BY HASH ( id ) ( partition p0 engine=MyISAM data directory = '/tmp/' index directory = '/tmp/', partition p1 engine=MyISAM data directory = '/tmp/' index directory = '/tmp/') ; mysql> create table test_partitioned ( -> id int not null -> ) PARTITION BY HASH ( id ) -> ( partition p0 engine=MyISAM data directory = '/tmp/' index directory = '/tmp/', -> partition p1 engine=MyISAM data directory = '/tmp/' index directory = '/tmp/') ; Query OK, 0 rows affected, 4 warnings (0.04 sec) mysql> show warnings; +---------+------+----------------------------------+ | Level | Code | Message | +---------+------+----------------------------------+ | Warning | 1618 | <DATA DIRECTORY> option ignored | | Warning | 1618 | <INDEX DIRECTORY> option ignored | | Warning | 1618 | <DATA DIRECTORY> option ignored | | Warning | 1618 | <INDEX DIRECTORY> option ignored | +---------+------+----------------------------------+ 4 rows in set (0.00 sec) mysql> show variables like '%version%'; +-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | innodb_version | 5.6.25 | | protocol_version | 10 | | slave_type_conversions | | | version | 5.6.25 | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 | | version_compile_os | Linux | +-------------------------+------------------------------+ 7 rows in set (0.00 sec) mysql> \! mkdir -p /tmp/test mysql> drop table test_partitioned; Query OK, 0 rows affected (0.00 sec) mysql> create table test_partitioned ( id int not null ) PARTITION BY HASH ( id ) ( partition p0 engine=MyISAM data directory = '/tmp/test' index directory = '/tmp/test', partition p1 engine=MyISAM data directory = '/tmp/test' index directory = '/tmp/test'); Query OK, 0 rows affected, 4 warnings (0.00 sec) mysql> show warnings; +---------+------+----------------------------------+ | Level | Code | Message | +---------+------+----------------------------------+ | Warning | 1618 | <DATA DIRECTORY> option ignored | | Warning | 1618 | <INDEX DIRECTORY> option ignored | | Warning | 1618 | <DATA DIRECTORY> option ignored | | Warning | 1618 | <INDEX DIRECTORY> option ignored | +---------+------+----------------------------------+ 4 rows in set (0.00 sec) mysql> \! ls -l /tmp/test total 0 mysql> \! cat /etc/*release Fedora release 22 (Twenty Two) NAME=Fedora VERSION="22 (Twenty Two)" ID=fedora VERSION_ID=22 PRETTY_NAME="Fedora 22 (Twenty Two)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:fedoraproject:fedora:22" HOME_URL="https://fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=22 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=22 PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy VARIANT="Workstation Edition" VARIANT_ID=workstation Fedora release 22 (Twenty Two) Fedora release 22 (Twenty Two)