[MDEV-7780] Support for faking server version Created: 2015-03-14 Updated: 2020-08-25 Resolved: 2015-11-27 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | OTHER |
| Fix Version/s: | 10.2.0 |
| Type: | Task | Priority: | Minor |
| Reporter: | Imre Rad | Assignee: | Sergey Vojtovich |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||
| Sprint: | 10.2.0-1 | ||||||||||||||||||||||||||||||||||||||||
| Description |
|
The official MySQL server returns version string like this: Some old and crappy CMS installations break with the MariaDB string above, like Joomla til API17:
MariaDB is told to be a drop-in replacement for MySQL. In this case it is unfortunately not true. Patching the already installed webapps is usually not an option for administrators. For this reason I recommend to add a new configuration option, something like this into mysqld section of the config file: With this option set, MariaDB could return the faked version string. |
| Comments |
| Comment by Sergei Golubchik [ 2015-11-10 ] |
|
We can simply make @@version writable (from the command-line, not run-time) |
| Comment by Sergey Vojtovich [ 2015-11-24 ] |
|
serg, please review patch for this task. |
| Comment by Sergey Vojtovich [ 2015-11-24 ] |
|
serg, please disregard first patch, it's incorrect. Will send updated version ASAP. |
| Comment by Sergey Vojtovich [ 2015-11-25 ] |
|
serg, patch updated. |
| Comment by Sergey Vojtovich [ 2015-11-26 ] |
|
serg, test case extended as requested. |
| Comment by Sergey Vojtovich [ 2015-11-26 ] |
|
serg, test case updated. |