Relationship Graph
View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0034480 | mantisbt | db mysql | public | 2024-06-26 08:13 | 2024-10-22 18:04 |
Reporter | Tak-MK | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.26.2 | ||||
Target Version | 2.26.3 | Fixed in Version | 2.26.3 | ||
Summary | 0034480: Using MySQL 8.4 gives warning in admin checks | ||||
Description | Running admin/check/index.php gives warning when using MySQL 8.4
| ||||
Additional Information | Related to https://mantisbt.org/bugs/view.php?id=28525 | ||||
Tags | No tags attached. | ||||
MySQL changed their lifecycle model with so-called Innovation and LTS releases; this will require changes to the Admin Check codes to take the new release types into consideration. |
|
Fact is you get a warning when using an "older" version |
|
MantisBT: master-2.26 42476765 2024-06-30 07:21 Details Diff |
Add newer MySQL releases to Admin Checks list Fixes 0034480 |
Affected Issues 0034480 |
|
mod - admin/check/check_database_inc.php | Diff File | ||
MantisBT: master-2.26 141fec8a 2024-06-30 07:32 Details Diff |
Adapt MySQL Admin Checks to new release model With Oracle's introduction of Long Term Support (LTS) and Innovation releases in 2023 [1], the logic implemented in check_database_inc.php for the old General Availability (GA) model is no longer applicable. This commit adapts the logic as follows: - releases <= 8.0 use the former model with a GA version marking start of official support, 5 years active + 3 years extended) after which the release is considered end-of-life - LTS releases basically follow the same model, but the GA version is always the .0 (8.4.0 is the first LTS release) - Innovation releases support ends when the next version is released, or 3 months after go-live if the next release is not defined Fixes 0034480 [1]: https://blogs.oracle.com/mysql/post/introducing-mysql-innovation-and-longterm-support-lts-versions |
Affected Issues 0034480 |
|
mod - admin/check/check_database_inc.php | Diff File | ||
MantisBT: master-2.26 0199cd42 2024-06-30 07:33 Details Diff |
Convenience link to report missing MySQL release When using a MySQL release not defined in the $t_versions array, the database admin checks prints an error message to inform user that life cycle checks can't be performed. This commit improves the message with a link to the MantisBT bugtracker, opening a pre-filled bug report. Fixes 0034480 |
Affected Issues 0034480 |
|
mod - admin/check/check_database_inc.php | Diff File |