引擎版本介绍
阿里云Flink采用的是基于Apache Flink增强的企业级引擎Ververica Runtime(简称VVR)。本文为您详细介绍引擎版本号及含义、引擎服务承诺与建议、版本对应关系和生命周期重要时间点。
引擎版本号及其含义
VVR使用三位编号的方案来指定阿里云Flink产品引擎版本的发布版本。引擎版本的格式为Major1.Major2.Minor。版本号中的Major和Minor含义详情如下:
Major部分:表示VVR功能的根本变化和增加。我们会根据每个引擎版本中更改的大小和规模,而增加对应Major1和Major2部分的数字。
Minor部分:表示质量改进和对现有功能的修复。当许多质量改进被添加到版本中时,我们会递增Minor部分的数字。
版本 | 含义 | VVR升级策略 | 示例 |
大版本 | 基于Apache Flink版本X位或Y位的新功能与缺陷修复。 | 升级Major1位或Major2位 |
|
小版本 | 基于Apache Flink版本Z位的兼容性功能与缺陷修复。 | 升级Minor位 | 4.0.1升级为4.0.2 |
引擎服务承诺与建议
兼容性
阿里云Flink不承诺大版本之间的兼容性。因为VVR引擎是基于开源Apache Flink的X位或Y位版本进行的更替。阿里云Flink会尽最大努力保持引擎在不同大版本间程序逻辑、SQL语法、类库接口等兼容性,并对可能出现的不兼容进行尽可能的文档或售后服务告知。
阿里云Flink承诺同一个大版本中的小版本之间是兼容的,兼容包括SQL语法、类库接口和引擎框架等方面。兼容不包括程序的业务逻辑和处理数据等方面。因此,我们建议您在兼容性的基础上,将引擎版本升级到同一个大版本的最新小版本。
缺陷
如果您使用的不是最新版本,由于兼容性的服务承诺,阿里云Flink建议您通过升级同一个大版本中的小版本实现相关缺陷的修复。例如,如果您作业使用的是VVR 4.0.11版本,而目前VVR 4.x版本的最新版是VVR 4.0.12,则我们建议您通过升级引擎版本到VVR 4.0.12,来实现相关缺陷的修复。如果用户在某版本遇到了重大紧急缺陷,阿里云Flink将会通过紧急发布,完成无感的缺陷修复。
我们会在新功能发布记录等公告渠道通知您。
版本对应关系和生命周期重要时间点
VVR版本 | Apache Flink | GA | EOGS | EOFS | EOS |
1.0.4 | 1.10.0 | 2020.06.16 | 2022.06.10 | 2022.09.10 | 2022.12.10 |
2.1.4 | 1.11.3 | 2021.01.25 | 2022.06.10 | 2022.09.10 | 2022.12.10 |
3.0.4 | 1.12.3 | 2021.08.09 | 2022.06.10 | 2022.09.10 | 2022.12.10 |
4.0.7 | 1.13.1 | 2021.08.04 | 2022.06.10 | 2022.09.10 | 2022.12.10 |
4.0.8 | 1.13.1 | 2021.08.10 | 2022.09.10 | 2022.12.10 | 2023.03.10 |
4.0.10 | 1.13.1 | 2021.09.26 | 2022.09.10 | 2022.12.10 | 2023.03.10 |
4.0.11 | 1.13.3 | 2021.12.03 | 2022.12.10 | 2023.03.10 | 2023.06.10 |
4.0.12 | 1.13.3 | 2022.02.17 | 2023.03.10 | 2023.06.10 | 2023.09.10 |
4.0.13 | 1.13.3 | 2022.05.16 | 2023.06.10 | 2023.09.10 | 2023.12.10 |
4.0.14 | 1.13.3 | 2022.08.18 | 2023.09.10 | 2023.12.10 | 2024.03.10 |
4.0.15 | 1.13.3 | 2022.09.19 | 2023.10.10 | 2024.01.10 | 2024.04.10 |
4.0.16 | 1.13.3 | 2022.11.18 | 2023.12.18 | 2024.02.18 | 2024.05.18 |
4.0.18 | 1.13.3 | 2023.06.21 | 待定 | 待定 | 待定 |
6.0.2 | 1.15.0 | 2022.09.19 | 2023.10.10 | 2024.01.10 | 2024.04.10 |
6.0.3 | 1.15.2 | 2022.11.21 | 2023.12.21 | 2024.03.21 | 2024.06.21 |
6.0.4 | 1.15.2 | 2022.12.23 | 2024.01.23 | 2024.04.23 | 2024.07.23 |
6.0.5 | 1.15.3 | 2023.02.20 | 2024.03.20 | 2024.06.20 | 2024.09.20 |
6.0.6 | 1.15.3 | 2023.04.13 | 2024.05.13 | 2024.08.13 | 2024.11.13 |
6.0.7 | 1.15.4 | 2023.06.21 | 待定 | 待定 | 待定 |
引擎版本生命周期服务策略及说明,具体请参见引擎版本生命周期服务策略。