Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.2(EOL)
-
None
-
10.2.0-6, 10.2.0-7, 10.2.2-2
Description
It's related to MDEV-7780 where @@version has become writable.
I don't know if it's technically possible, but if it is, it would be extremely useful to additionally print the real version (one returned by mysqld --version without an argument) in the error log upon startup and, better still, also upon a crash. We are going to have major problem with users setting this variable, because they will set it in the config file, will never update it in a timely manner (naturally, because they can get upgrades automatically), and we won't know which real version they report their problem against, finding it out will require additional negotiations and won't always be successful.
Attachments
Issue Links
- causes
-
MDEV-20344 startup messages belong in stderr/error-log not stdout
- Closed
- relates to
-
MDEV-10967 Print the real version in the error log #2
- Closed
-
MDEV-6873 On startup please make MariaDB report it's version number
- Closed
-
MDEV-7780 Support for faking server version
- Closed
-
MDEV-10648 mysqld --log-error prints on stdout at start
- Confirmed
-
MDEV-20287 Have the server process print a "starting mysql" message before first actual log message
- Closed
-
MDEV-20344 startup messages belong in stderr/error-log not stdout
- Closed
-
MDEV-21046 Print server version to error log instead of stderr during startup process
- Open
-
MDEV-21711 Log: "Server Version xx.xx.xx starting" as very first thing when an instance is starting
- Open