32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
#
|
|
# This test upgrades a partitioned table from 5.7 to 8.0.x and
|
|
# checks that INFORMATION_SCHEMA.INNODB_COLUMNS shows columns
|
|
# for all the partitions
|
|
#
|
|
# Stop the running the server
|
|
######################################################################
|
|
# Unzip a 5.7 datadir with partitioned table, start the server using
|
|
# this directory
|
|
######################################################################
|
|
######################################################################
|
|
# Copy and unzip the datadir.
|
|
######################################################################
|
|
# Restart the server against the unzipped datadir
|
|
# restart: --datadir=BUGDATADIR --innodb_page_size=16k
|
|
# Checks the contents of INFORMATION_SCHEMA.INNODB_COLUMNS
|
|
SELECT lower(t.name), lower(c.name) FROM
|
|
INFORMATION_SCHEMA.INNODB_COLUMNS c
|
|
JOIN INFORMATION_SCHEMA.INNODB_TABLES t
|
|
WHERE t.table_id=c.table_id AND t.name LIKE '%t1%'
|
|
ORDER BY t.name, c.name;
|
|
lower(t.name) lower(c.name)
|
|
partitions/t1#p#p0 a
|
|
partitions/t1#p#p0 b
|
|
partitions/t1#p#p1 a
|
|
partitions/t1#p#p1 b
|
|
# Cleanup
|
|
# Shutdown server
|
|
# Remove copied files
|
|
# Resart the server
|
|
# restart
|