mariadb/mysql-test/suite
unknown 6794155a1d In this patch, existing tests innodb_bug54679.test and innodb_bug56632.test are
removed and replaced by the comprehensive innodb-create-options.test.
It uses the rules listed in the comments at the top of that test.
  
This patch introduces these differences from previous behavior;
1)  KEY_BLOCK_SIZE=0 is allowed by Innodb in both strict and non-strict mode
with no errors or warnings. It was previously used by the server to set 
KEY_BLOCK_SIZE to undefined.  (Bug#56628)
2)  An explicit valid non-DEFAULT ROW_FORMAT always takes priority over a
valid KEY_BLOCK_SIZE. (bug#56632)
3)  Automatic use of COMPRESSED row format is only done if the ROW_FORMAT
is DEFAULT or unspecified.
4)  ROW_FORMAT=FIXED is prevented in strict mode.

This patch also includes various formatting changes for consistency with
InnoDB coding standards.

Related Bugs
Bug#54679: ALTER TABLE causes compressed row_format to revert to compact
Bug#56628: ALTER TABLE .. KEY_BLOCK_SIZE=0 produces untrue warning or unnecessary error
Bug#56632: ALTER TABLE implicitly changes ROW_FORMAT to COMPRESSED
2010-11-02 16:54:23 -05:00
..
binlog Up merge revision 3547 from 5.1. Enable sp_sync test since Bug 48157 is fixed 2010-10-27 11:04:48 +05:30
bugs Bug #49741 test files contain explicit references to bin/relay-log positions 2010-05-24 21:54:08 +08:00
engines Manual merge 2010-05-26 22:34:25 +08:00
federated WL#1054: Pluggable authentication support 2010-08-09 11:32:50 +03:00
funcs_1 Follow-up for Bug#55850: update funcs_1 result files. 2010-10-27 11:16:52 +04:00
funcs_2 Bug#53563 Fix and enable charset/collation tests in funcs_2 2010-08-19 09:31:24 +02:00
ibmdb2i Unset the execute bit where it's not needed. 2010-07-03 20:17:03 -03:00
innodb In this patch, existing tests innodb_bug54679.test and innodb_bug56632.test are 2010-11-02 16:54:23 -05:00
jp WL#2360 Performance schema 2010-01-11 18:47:27 -07:00
large_tests bug#50296 2010-02-28 19:39:28 +02:00
manual Bug #49741 test files contain explicit references to bin/relay-log positions 2010-05-24 21:54:08 +08:00
ndb merged 2010-10-05 11:47:03 +03:00
ndb_team Manual merge 2010-05-26 22:34:25 +08:00
parts Merge mysql-5.5-innodb -> mysql-5.5-bugteam 2010-10-11 12:55:23 +03:00
perfschema merge 2010-10-27 09:32:26 +02:00
perfschema_stress WL#2360 Performance schema 2010-01-11 18:47:27 -07:00
rpl Patch for Bug#55850 (Trigger warnings not cleared). 2010-10-26 15:48:08 +04:00
rpl_ndb Post-fix push for BUG#53452. 2010-08-25 15:13:20 +01:00
stress
sys_vars Fix a sys_vars.all_vars failure caused by Bug #56680 instrumentation. 2010-10-21 11:30:43 +03:00