本文為您介紹2022年12月26日發布的Realtime ComputeFlink版的重大功能變更和主要缺陷修複。
概述
2022年12月26日正式對外發布Realtime ComputeFlink版的新版本。本次發布的是基於Apache Flink 1.15.2的VVR 6.0.4版本。該版本新增了Hologres 連接器、MySQL CDC 連接器的眾多功能,以及進行了動態CEP的能力增強和易用性最佳化。
如果您的作業使用了VVR 6.0.4以下版本,建議您儘快將VVR版本升級至VVR 6.0.4,以確保生產的穩定運行。
功能介紹
MySQL CDC與PostgreSQL CDC支援Flink CDC社區2.3版本提供所有功能。
MySQL CDC 連接器新增支援指定binlog的消費位點。
Hologres 連接器 Binlog模式新增支援timestamp。
Hologres Catalog新增支援alter table語句,來修改Hologres表的屬性。
Hologres 連接器源表新增支援filter下推,不會全量讀取Hologres源表,最佳化巨量資料量下的讀取效能。
動態CEP新增支援通過within文法定義事件之間的時間間隔。
動態CEP新增支援在JSON格式的規則描述中支援Condition接收參數。
最佳化動態CEP的部分功能:最佳化遇到不支援的Condition時的報錯提示;當AviatorCondition解析到錯誤Pattern時,忽略而不是作業失敗。
增強了靜態CEP的SQL MatchRocognize能力,支援SHOW TIMEOUT MATCHES ,Not Next,Consecutive,Until,Followed By,Followed By Any和Not Followed By等文法。
Kafka Source 連接器新增支援校正本作業指定消費組是否與已有消費組重複。
新增SLS Datastream 連接器的支援,詳情請參見SLS DataStream 連接器。
缺陷修複
最佳化MySQL CDC 連接器 Binlog無法消費、server_id重複的異常報錯資訊。
修複1.27版snakeyaml的CVE-2022-25857漏洞。
最佳化NPE、數組越界等真實異常資訊之前隱藏過深等問題。