Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
10.0.3
-
None
-
None
Description
Starting from 10.0.2, an attempt to create a table with some more or less traditional engine and without columns produces ER_ILLEGAL_HA ("engine doesn't have this option") instead of ER_TABLE_MUST_HAVE_COLUMNS ("table must have at least 1 column"), as it did before.
MariaDB [test]> create table t1 ; |
ERROR 1031 (HY000): Storage engine InnoDB of the table `test`.`t1` doesn't have this option |
I suppose it has something to do with table discovery, but the older message seemed to be more helpful, it would be good to preserve it when appropriate, if possible.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Priority | Trivial [ 5 ] | Minor [ 4 ] |
Fix Version/s | 10.0.6 [ 13202 ] | |
Fix Version/s | 10.0.5 [ 13201 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | defaullt [ 28371 ] | MariaDB v2 [ 44363 ] |
Workflow | MariaDB v2 [ 44363 ] | MariaDB v3 [ 63692 ] |
Workflow | MariaDB v3 [ 63692 ] | MariaDB v4 [ 146931 ] |