Bug #77829 | "Alter table syntax" and "online ddl" section should be clarified | ||
---|---|---|---|
Submitted: | 24 Jul 2015 13:09 | Modified: | 28 Jul 2015 19:59 |
Reporter: | Shahriyar Rzayev | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
Version: | 5.7.7-rc | OS: | Any (7) |
Assigned to: | CPU Architecture: | Any |
[24 Jul 2015 13:09]
Shahriyar Rzayev
[27 Jul 2015 15:26]
MySQL Verification Team
These are indeed small mistakes in our documentation, which have to be fixed. Fully verified.
[28 Jul 2015 19:59]
Daniel Price
The ALTER TABLE documentation has been updated to indicate that "ALTER TABLE upgrades *MySQL 5.5* temporal columns to 5.6 format for ADD COLUMN, CHANGE COLUMN, MODIFY COLUMN, ADD INDEX, and FORCE operations." The error should occur if you attempt an in-place ALTER TABLE ... ADD COLUMN, CHANGE COLUMN, MODIFY COLUMN, ADD INDEX, or FORCE operation in MySQL 5.6.16 / MySQL 5.7.4 or later on a MySQL 5.5 table with a temporal column that has not been converted to 5.6 format. (See Bug #17246318). In "Summary of Online Status for DDL Operations" in the 5.7 reference manual, the version information was incorrect. It should have stated, "Uses ALGORITHM=INPLACE as of MySQL 5.7.4". Thank you for the bug report.