本文為您介紹了PolarDB-X日誌節點的發布說明。
發布日期:2024-09-28
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
修複 | 修複CDC中繼資料針對 |
發布日期:2024-09-13
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
修複 | 修複執行單條SQL更新多張表的情況下,有機率出現連續的TableMapEvent從而導致TraceID亂序的問題。 |
發布日期:2024-09-06
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
修複 | 修複因單個計算節點不可用而導致CDC進程無法啟動的問題。 |
修複因記憶體中的Offset值與Binlog檔案的Offset值不一致而導致對Binlog檔案進行Dump操作失敗的問題。 |
發布日期:2024-08-28
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
修複 | 修複執行 |
修複CDC拓撲重建過程中,系統自動並發上傳同一個Binlog檔案,導致該檔案最終丟失的問題。 | |
修複SQL解析器對含有隱式表組的 | |
修複CDC Dumper主備同步過程中,系統自動刪除Master節點本地檔案,導致複製鏈路無法自動回復的問題。 |
發布日期:2024-08-02
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
新增 | 新增CDC(Change Data Capture,日誌節點)支援定期構建同步位點(sync point)。 |
修複 | 修複binlog cursor未能按預期更新而導致消費過程中出現阻塞(block)的問題。 |
發布日期:2024-07-10
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
新增&最佳化 | 新增支援CDC(Change Data Capture,日誌節點)定期構造 |
最佳化PolarDB-X 1.0至PolarDB-X 2.0的升級評估中全量資料校正的能力。 | |
修複 | 修複因中繼資料變更導致全域Binlog產生失敗的問題。 |
修複因請求的目標Binlog File為空白,進而導致無法提供Binlog Dump服務的問題。 |
發布日期:2024-04-16
產品版本:V2.4.0
組件版本:5.4.19
類別 | 說明 |
新增&最佳化 | 主從DDL複製新增支援針對function類型的複製。 |
主從DDL複製新增支援針對sequence類型的複製。 | |
主從DDL複製新增支援針對view類型的複製。 | |
主從DDL複製新增支援針對procedure類型的複製。 | |
主從DDL複製新增支援針對帳號、角色和權限類別型的複製。 | |
主從DDL複製新增支援針對alter tablegroup類型的複製。 | |
主從DDL複製新增支援針對alter index類型的複製。 | |
主從DDL複製新增支援針對多流binlog情境下的一致性協調對齊複製。 | |
主從複製新增支援按時間戳記建立複製鏈路能力。 | |
主從複製新增通過SQL命令校正上下遊資料一致性的能力。 | |
主從複製新增從執行個體角色,Slave叢集具備執行個體級唯讀能力。 | |
新增支援主從複製DML寫入的where條件全鏡像匹配能力。 | |
新增支援多流binlog stream name和user name綁定,使用綁定帳號執行binlog相關SQL時,無需增加with選項。 | |
最佳化主從複製基於server_id的雙向複製能力,新增命令列指定過濾規則和server_id異常自檢能力。 | |
修複 | 修複multi alter add/drop column語句導致中繼資料列序錯誤,進而導致的binlog鏈路中斷的問題。 |
修複multi alter add/drop/rename index語句導致中繼資料丟失索引,進而導致binlog中記錄錯誤DDL SQL的問題。 | |
修複meta_build_physical_ddl_sql_blacklist_regex參數存在配置缺陷,導致alter ddl sql包含user關鍵字時ddl被過濾的問題。 | |
修複drop index ddl sql無法輸出到binlog的問題。 |
發布日期:2024-03-22
版本號碼:polarx-cdc-kernel-2.3.0_5327694
類別 | 說明 |
新增 | 新增 |
修複 | 修複SQL閃回精確匹配失效的問題。 |
發布日期:2024-02-04
版本號碼:polarx-cdc-kernel-2.3.0_5169624
類別 | 說明 |
新增 | 新增 |
最佳化 | 最佳化mysql binlog dump相容性,支援checksum、heartbeat等參數。 |
發布日期:2023-12-21
版本號碼:polarx-cdc-kernel-2.3.0_4988569
類別 | 說明 |
新增 | 新增支援SQL閃回,並復原整個事務。 |
修複 | 修複TSO心跳在binlog中的記錄方式,解決下遊MySQL Crash問題。 |
發布日期:2023-10-23
版本號碼:polarx-cdc-kernel-2.3.0_4825080
類別 | 說明 |
最佳化 | 最佳化grpc反壓控制休眠時間,提升Binlog對外dump速度至130MB/s。 |
修複 | 修複設定時間範圍後無DML/DDL導致SQL閃回無法結束的問題。 |
發布日期:2023-09-22
版本號碼:polarx-cdc-kernel-2.3.0_4755313
類別 | 說明 |
最佳化 | 最佳化Binlog數量較多時show binary logs語句的查詢效率,並解決出現的卡慢問題。 |
修複 | 修複對JSON資料類型進行資料整形時緩衝區溢位的問題。 |
修複CDC升級過程中metaDB發生HA切換導致metaDataSource scan線程退出的問題。 | |
修複binlog_dumper_info更新時的死結問題。 |
發布日期:2023-08-18
版本號碼:polarx-cdc-kernel-2.3.0_4635493
類別 | 說明 |
新增&最佳化 | 新增支援flush logs語句。 |
最佳化透明消費對外dump的速度。 | |
CDC獲得DN串連不依賴is_vip。 | |
CDC擷取metadb串連去除管控依賴。 | |
修複 | 修複包含BIGINT SIGNED列定義的建表語句及解析文法報錯問題。 |
修複recover tso產生演算法可能導致binlog list空洞的問題。 | |
修複唯讀執行個體擴縮容後,Task dump主執行個體DN搜不到起始位點的問題。 |
發布日期:2023-07-06
版本號碼:polarx-cdc-kernel-2.3.0_4483662
類別 | 說明 |
新增 | 新增支援對transaction對象進行持久化,以降低記憶體佔用。 |
修複 | 修複基於歷史TSO進行恢複時,recover tso不能小於最近一次擴縮容打標事務的TSO的問題。 |
修複CDC Dumper主備同步過程中,Dumper Master本地檔案被刪導致grpc線程無法退出的問題。 |
發布日期:2023-06-06
版本號碼:polarx-cdc-kernel-2.0.0-4273008
類別 | 說明 |
修複 | 修複從OSS消費binlog時,可能觸發心跳視窗衝突導致鏈路出錯的問題。 |
修複針對TableMapEvent進行整形時機率性出現資料格式轉換錯誤的問題。 | |
修複DDL Event中Sql_Mode值和原始Sql_Mode不一致的問題。 | |
修複針對nchar、nvarchar類型邏輯表和物理表中繼資料不一致的問題。 | |
修複當ddl sql中包含分行符號時轉單行注釋失效的問題。 |
發布日期:2023-05-09
版本號碼:polarx-cdc-kernel-2.0.1-4292946
類別 | 說明 |
最佳化&新增 | 新增支援對背景工作處理序的CPU使用率進行監控統計。 |
新增支援對EPS進行更細粒度的監控(INSERT/UPDATE/DELETE)。 | |
最佳化binlog檔案上傳OSS速度,bps提升至700MB/s。 | |
新增CDC營運命令(start master/stop master/restart master/reset master)。 | |
修複 | 修複透明消費離線binlog時,發生長時間block的問題。 |
修複binlog檔案在讀取過程中被刪除導致dump線程無法退出的問題。 | |
修複當物理DDL中繼資料過多時,reset master失敗的問題。 | |
修複DDL Event中Sql_Mode值和原始sql_mode不一致的問題。 | |
修複同一個sql中同時包含add primary key和drop primary key,導致下遊MySQL報錯的問題。 |
發布日期:2023-04-28
版本號碼:polarx-cdc-kernel-2.0.0-4273008
類別 | 說明 |
修複 | 修複SchemaRepository執行完SQL之後,列序不符合預期的問題。 |
修複資料整形時,針對Null 字元串整形觸發NPE的問題。 |
發布日期:2023-04-07
版本號碼:polarx-cdc-kernel-2.0.0-4206104
類別 | 說明 |
修複 | 修複中繼資料資訊超過資料類型 |
發布日期:2023-03-29
版本號碼:polarx-cdc-kernel-2.0.0-4180250
類別 | 說明 |
修複 | 修複mysql charset未轉換為java charset導致解析失敗的問題。 |
發布日期:2023-03-22
版本號碼:polarx-cdc-kernel-2.0.0-4148671
類別 | 說明 |
最佳化 | 最佳化binlog同步鏈路恢復,RTO縮短至15S。 |
最佳化資料表數量達到幾十萬規模時,CDC中繼資料資訊的恢複速度。 | |
修複 | 修複透明消費binlog時可能發生的位點計算錯誤問題。 |
修複針對 |
發布日期:2023-02-06
版本號碼:polarx-cdc-kernel-2.0.0-3985896
類別 | 說明 |
修複 | 修複連續增加主鍵和刪除主鍵,導致CDC鏈路中斷的問題。 |
修複消費程式在進行binlog dump前,未發送COM_REGISTER_SLAVE引起CDC主動斷連的問題。 | |
修複多流資料路由,Hash值為Integer.MIN_VALUE時導致資料鏈路中斷的問題。 |
發布日期:2023-02-01
版本號碼:polarx-cdc-kernel-2.0.0-3945546
類別 | 說明 |
新增&最佳化 | 支援多級歸併,實現DN節點線性增加時,效能無明顯衰減。 |
支援透明消費,下遊消費程式通過dump協議,可直接消費歸檔到OSS的binlog檔案,無需下遊自行對接OSS。 | |
支援多流binlog,可自訂流的個數,每條流擁有獨立的binlog檔案日誌流。 | |
支援定時構建全量中繼資料Snapshot,解決歷史DDL打標記錄過度膨脹問題。 | |
支援從OSS並行下載binlog檔案,提升執行個體恢複速度。 | |
修複 | 修複觸發binlog event資料整形時的相容性和正確性問題,進一步提升DDL變更期間CDC鏈路的穩定性。 |
修複CDC叢集發生重啟後,下遊訂閱可能發生dump逾時的問題。 | |
修複Dumper進程初次啟動時,計算的延遲時間有誤的問題。 |