全部產品
Search
文件中心

Hologres:V4.0.32 Release Notes

更新時間:Jun 30, 2026

本文為您介紹Hologres V4.0.32版本的改進和問題修複資訊。

改進

  • Paimon緩衝策略最佳化:調整Paimon manifest cache預設page size,並預設關閉split cache,降低不必要緩衝帶來的開銷。

問題修複

嚴重程度

標題

問題描述

影響版本

規避方式

P2

修複查詢目標表時持久化Snapshot導致MemTable資料缺失

查詢目標表時持久化Snapshot可能導致MemTable資料丟失風險,本版本改為禁用該持久化路徑。

V4.0及之後版本

升級至V4.0.32或更高版本。

P2

修複Paimon Reader讀取全刪除Avro檔案時卡住

當Avro data file被完全標記刪除時,Paimon reader可能出現hangs。

V4.0及之後版本

P2

修複空ORC檔案擷取row count時CPU打滿

stripe數為0的空ORC檔案在讀取row count時進入異常迴圈,導致holo worker CPU打滿,進一步引發查詢卡頓或失敗。

V3.2及之後版本

停止讀取對應的表。

P2

修複SPI_getvalue空結果情境null 指標解引用

SPI_getvalue在查詢結果為空白時可能發生null 指標解引用。

V4.0及之後版本

升級至V4.0.32或更高版本。

P2

修複Change Data掃描異常後transaction abort卡住

Change Data並發讀取多個ORC檔案時,底層異常未喚醒其他等待reader,導致refresh拋錯後transaction abort長時間卡住。

V3.1及之後版本

殺掉aborting卡住的worker。

P0

修複ForeignTableExecutorAccessor生命週期缺陷導致Use-After-Free

ForeignTableExecutorAccessor::GetNext路徑中shared_ptr生命週期管理缺陷會觸發Use-After-Free,導致holo worker Coredump。

V3.1及之後版本

升級至V4.0.32或更高版本。

P2

修複CachedPlan變更導致分區裁剪指標逃逸

Prepared Statement複用CachedPlan時,分區裁剪節點寫入了已失效指標,後續執行可能解引用懸null 指標並觸發FE Coredump。

V4.0及之後版本