在昨天发布的文章《MySQL5.7 具体哪一天 EOL?》中,我指出了 MySQL5.7 的生命周期结束日(EOL)实际上应当是 MySQL5.7 最后一个小版本发布的日期。根据 Oracle MySQL 的发布规律,新版本通常在周二发布。由于在 2023-10-24 没有发布 5.7.44,我推断下一个可能的发布日期是 2023-10-31。
然而,事实并非如此。Oracle 这次的发布行为打破了以往的规律。接下来,我将详细说明这些改变。
Oracle 一般在周二的上班时间发布版本,但这次不是
以往,Oracle 常常在周二的上班时间发布新版本。但这次我在 MySQL 官网软件下载页面[1] 发现软件上架了新版本是在北京时间的 2023-10-25 14:40 左右,这对应美国时间为 2023-10-25 凌晨。我怀疑,原本的发布日期可能是 2023-10-24,但由于一些问题需要临时修复,所以发布被推迟到了 2023-10-25。
Oracle 通常会同时发布所有主要版本,但这次没有
我原先预计 5.7.44 会与 8.0.35 和 8.2.0 同时发布。但事实上,只有 5.7.44 和 8.0.35 起初是可下载的,我发现于北京时间的 2023-10-25 14:40 左右。
初次发现的版本
后来,在北京时间的当晚,8.2.0 终于出现了。
后来的版本
从软件上架的顺序看,我认为 5.7.44、8.0.35、8.2.0 都是在 2023-10-25 发布的,但实际情况并非如此。
5.7.44和8.0.35的发布日期8.2.0真实的发布日期
实际上,8.2.0 在 2023-10-17 就已经发布,只是直到 2023-10-25 才提供了软件包下载。。。
Release Notes 通常及时更新,但现在仍然未更新
在本文编写之时(北京时间 2023-10-26 00:00),Release Notes 的官方网站尚未更新。想要了解这些新版本的 Release Notes,你可以通过以下链接查看。
- MySQL5.7.44 Release Notes[2]
- MySQL 8.0.35 Release Notes[3]
- MySQL 8.2.0 Release Notes[4]
Release Notes
参考资料
[1]
MySQL 官网软件下载页面: https://dev.mysql.com/downloads/mysql/
[2]
MySQL5.7.44 Release Notes: https://docs.oracle.com/cd/E17952_01/mysql-5.7-relnotes-en/news-5-7-44.html
[3]
MySQL 8.0.35 Release Notes: https://docs.oracle.com/cd/E17952_01/mysql-8.0-relnotes-en/news-8-0-35.html
[4]
MySQL 8.2.0 Release Notes: https://docs.oracle.com/cd/E17952_01/mysql-8.1-relnotes-en/news-8-2-0.html