Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2(EOL), 10.3(EOL)
Description
InnoDB error log messages in MariaDB 10.2 and later should not refer to MySQL 5.7 documentation.
With MariaDB 10.0 and 10.1 it is a little more acceptable to point to the 5.6 documentation, because the features have not yet diverged that much yet.
The InnoDB source code in 10.2 contains the following links that must be replaced with links to the Knowledge Base:
http://dev.mysql.com/doc/refman/5.7/en/operating-system-error-codes.html (non-existing page!)
http://dev.mysql.com/doc/refman/5.7/en/innodb-file-format.html (only used in deprecation messages; we can simply remove this link)
http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html
http://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting-datadict.html
http://dev.mysql.com/doc/refman/5.7/en/error-creating-innodb.html
http://dev.mysql.com/doc/refman/5.7/en/innodb-foreign-key-constraints.html
http://dev.mysql.com/doc/refman/5.7/en/set-transaction.html
http://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html (should point to https://mariadb.com/kb/en/mariadb/xtradbinnodb-server-system-variables/ instead)
http://dev.mysql.com/doc/refman/5.7/en/upgrading.html
http://dev.mysql.com/doc/refman/5.7/en/upgrading-downgrading.html
We need the https://mariadb.com/kb/en/ equivalents of all the links, so that they can be replaced.
I guess that http://dev.mysql.com/doc/refman/5.7/en/ could be directly replaced with https://mariadb.com/kb/en/ or some InnoDB specific page.
Attachments
Issue Links
- is blocked by
-
MDEV-13562 Documentation needed on downgrading from 10.2 to 10.1
-
- Closed
-
- relates to
-
MDEV-12309 Test migration from MySQL 5.7 with named tablespaces to MariaDB 10.2
-
- Stalled
-
http://dev.mysql.com/doc/refman/5.7/en/operating-system-error-codes.html
replaced by
https://mariadb.com/kb/en/library/operating-system-error-codes/
https://dev.mysql.com/doc/refman/5.7/en/innodb-file-format.html
replaced by
https://mariadb.com/kb/en/library/xtradbinnodb-file-format/
(MariaDB page is far less detailed, but sufficient in the context)
https://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html
replaced by
https://mariadb.com/kb/en/library/xtradbinnodb-recovery-modes/
https://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting.html
no replacement yet
https://dev.mysql.com/doc/refman/5.7/en/innodb-troubleshooting-datadict.html
no replacement yet
https://dev.mysql.com/doc/refman/5.7/en/error-creating-innodb.html
no replacement yet
https://dev.mysql.com/doc/refman/5.7/en/innodb-foreign-key-constraints.html
replaced by
https://mariadb.com/kb/en/library/foreign-keys/
(needs some expansion)
https://dev.mysql.com/doc/refman/5.7/en/set-transaction.html
replaced by
https://mariadb.com/kb/en/library/set-transaction/
https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html
replaced by
https://mariadb.com/kb/en/mariadb/xtradbinnodb-server-system-variables/ or
https://mariadb.com/kb/en/library/full-list-of-mariadb-options-system-and-status-variables/
(The former is just InnoDB system variables, the latter is all system and status variables, options (not just InnoDB). There is no exact equivalent listing only InnoDB status and system vars and options
http://dev.mysql.com/doc/refman/5.7/en/upgrading.html
replaced by
https://mariadb.com/kb/en/library/upgrading/
https://dev.mysql.com/doc/refman/5.7/en/upgrading-downgrading.html
no replacement yet