全部產品
Search
文件中心

Realtime Compute for Apache Flink:引擎版本介紹

更新時間:Jul 13, 2024

阿里雲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位

  • 4.0.1升級為5.0.1

  • 4.0.1升級為4.1.1

小版本

基於Apache Flink版本Z位的相容性功能與缺陷修複。

升級Minor位

4.0.1升級為4.0.2

引擎服務承諾與建議

相容性

  • 阿里雲Flink不承諾大版本之間的相容性。由於VVR引擎是基於開源Apache Flink的X位或Y位版本進行的更替,阿里雲Flink會盡最大努力保持引擎在不同大版本間程式邏輯、SQL文法、類庫介面等相容性,並對可能出現的不相容進行儘可能的文檔或售後服務告知。

  • 阿里雲Flink承諾同一個大版本中的小版本之間是相容的,相容包括SQL文法、類庫介面和引擎架構等方面。相容不包括程式的商務邏輯和處理資料等方面。因此,我們建議您在相容性的基礎上,將引擎版本升級到同一個大版本的最新小版本。

缺陷

如果您使用的不是最新版本,由於相容性的服務承諾,阿里雲Flink建議您通過升級同一個大版本中的小版本實現相關缺陷的修複。例如,如果您作業使用的是VVR 6.0.5版本,而目前VVR 6.x版本的最新版是VVR 6.0.7,則我們建議您通過升級引擎版本到VVR 6.0.7,來實現相關缺陷的修複。如果使用者在某版本遇到了重大緊急缺陷,阿里雲Flink將會通過緊急發布,完成無感的缺陷修複。

我們會在新功能發布記錄等公告渠道通知您。

相關文檔