summaryrefslogtreecommitdiff
path: root/mysql-test/t/variables_debug.test
diff options
context:
space:
mode:
authorMagne Mahre <magne.mahre@sun.com>2010-09-16 12:51:08 +0200
committerMagne Mahre <magne.mahre@sun.com>2010-09-16 12:51:08 +0200
commitebd207baa84278759675bd97d8864d4cac94c6ed (patch)
tree6236b12ed86b7ebb5a24f286a5356d021475b9f8 /mysql-test/t/variables_debug.test
parent0c91b53d10ad74fd26a2e3ba565d117539d8983c (diff)
downloadmariadb-git-ebd207baa84278759675bd97d8864d4cac94c6ed.tar.gz
Bug #54606 innodb fast alter table + pack_keys=0 prevents
adding new indexes A fast alter table requires that the existing (old) table and indices are unchanged (i.e only new indices can be added). To verify this, the layout and flags of the old table/indices are compared for equality with the new. The PACK_KEYS option is a no-op in InnoDB, but the flag exists, and is used in the table compare. We need to check this (table) option flag before deciding whether an index should be packed or not. If the table has explicitly set PACK_KEYS to 0, the created indices should not be marked as packed/packable.
Diffstat (limited to 'mysql-test/t/variables_debug.test')
0 files changed, 0 insertions, 0 deletions