全部產品
Search
文件中心

Realtime Compute for Apache Flink:VVR版本號碼變更策略

更新時間:Jun 07, 2025

本文為您介紹VVR版本號碼策略變更說明。

概述

本文旨在明確Realtime Compute引擎VVR 11.x及以上版本的版本號碼格式、使用規則及發布策略。規範版本管理流程,以便您清晰瞭解版本更新資訊,從而保障業務的穩定運行。同時,針對可能出現的緊急問題,也將說明相應的處理機制。

版本格式

VVR 11.x及以上版本號碼採用[major version].[minor version].[bugfix version]格式,各部分含義如下:

  • major version(主要版本號):用於標識重大功能變更或不相容的API修改,跟隨Apache Flink對應的大版本更新。主要版本號的更新意味著軟體整體架構或核心功能發生重大變化,可能需要對現有業務進行相應調整。

  • minor version(次版本號碼):表示新增功能且保持小版本相容,即次版本號碼更新時,新功能的添加不會影響原有功能的正常使用,無需進行額外的適配工作即可享受新增功能。在正常使用過程中,通常僅涉及主要版本號和次版本號碼。

  • bugfix version(補丁版本號碼):僅在遇到特殊緊急bug時啟用,如大面積業務在某一版本中上報資料錯亂、資料丟失或任務不穩定現象,即會發布補丁版本。此版本號碼在控制台不可見,無需手動升級。對於面向使用開發Jar作業的業務,可在Maven倉庫中可見此版本號碼詳細資料。

版本發布策略

  • minor version發布

    次版本號碼更新時,將通過官方渠道(如產品官網、使用者社區等)推送版本更新資訊,詳細介紹新增功能及使用說明,協助快速瞭解和使用新功能。

  • bugfix version發布

    當發布bugfix版本時,會在控制台顯著位置懸掛公告,告知有緊急bug修複版本發行。升級無需複雜操作,僅需將已啟動並執行作業進行重啟,即可自動擷取並應用程式更新bugfix版本,以迅速修複因緊急bug引發的問題,確保業務的連續性和穩定性。

版本相容性說明

minor版本更新遵循小版本相容原則,確保在同一主要版本下,不同次版本之間能夠保持功能的一致性和資料的相容性。在進行次版本升級時,無需擔心相容性等問題,您可以放心進行升級,以擷取新功能和更優的使用體驗。

附則

本版本號碼變更策略文檔自發布之日起生效,後續如有調整或更新,將通過官方渠道及時通知。在使用VVR過程中,如有任何疑問或建議,可隨時聯絡官方客服或支援人員團隊。