fix extension_based_table_discovery for partitioned tables
typo. the code was not matching the comment
This commit is contained in:
parent
8b9432ffac
commit
7baff9f687
@ -153,3 +153,9 @@ t1 CREATE TABLE `t1` (
|
|||||||
PARTITIONS 5 */
|
PARTITIONS 5 */
|
||||||
#Cleanup.
|
#Cleanup.
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
|
create database mysqltest1;
|
||||||
|
create table mysqltest1.t1 (a int not null, b int not null) engine=archive
|
||||||
|
partition by list(a) subpartition by hash(b)
|
||||||
|
(partition p1 values in (1),
|
||||||
|
partition p2 values in (2));
|
||||||
|
drop database mysqltest1;
|
||||||
|
@ -147,3 +147,10 @@ SHOW CREATE TABLE t1;
|
|||||||
|
|
||||||
--echo #Cleanup.
|
--echo #Cleanup.
|
||||||
DROP TABLE t1;
|
DROP TABLE t1;
|
||||||
|
|
||||||
|
create database mysqltest1;
|
||||||
|
create table mysqltest1.t1 (a int not null, b int not null) engine=archive
|
||||||
|
partition by list(a) subpartition by hash(b)
|
||||||
|
(partition p1 values in (1),
|
||||||
|
partition p2 values in (2));
|
||||||
|
drop database mysqltest1;
|
||||||
|
@ -199,7 +199,7 @@ int extension_based_table_discovery(MY_DIR *dirp, const char *ext_meta,
|
|||||||
end= cur + dirp->number_of_files;
|
end= cur + dirp->number_of_files;
|
||||||
while (cur < end)
|
while (cur < end)
|
||||||
{
|
{
|
||||||
char *octothorp= strrchr(cur->name + 1, '#');
|
char *octothorp= strchr(cur->name + 1, '#');
|
||||||
char *ext= strchr(octothorp ? octothorp : cur->name, FN_EXTCHAR);
|
char *ext= strchr(octothorp ? octothorp : cur->name, FN_EXTCHAR);
|
||||||
|
|
||||||
if (ext)
|
if (ext)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user