すべてのプロダクト
Search
ドキュメントセンター

Hologres:V4.0.32 リリースノート

最終更新日:Jun 30, 2026

Hologres V4.0.32 では、Paimon のキャッシュポリシーを最適化し、MemTable のデータ損失、空の ORC ファイルによる CPU スパイク、Use-After-Free によるコアダンプなどの問題を修正しました。

機能強化

  • Paimon キャッシュポリシーの最適化:不要なキャッシュのオーバーヘッドを削減するため、デフォルトの Paimon マニフェストキャッシュのページサイズを調整し、分割キャッシュをデフォルトで無効にしました。

バグ修正

重要度

タイトル

説明

影響を受けるバージョン

回避策

P2

対象テーブルのクエリ中にスナップショットを永続化した際の MemTable データ損失を修正しました。

対象テーブルのクエリ中にスナップショットを永続化すると、MemTable のデータ損失が発生する場合がありました。この修正では、永続化パスを無効にしました。

V4.0 およびそれ以降

V4.0.32 またはそれ以降のバージョンにアップグレードしてください。

P2

完全に削除された Avro ファイルを読み込む際の Paimon リーダーのハングを修正しました。

削除マークが完全に付けられた Avro ファイルを読み込む際に、Paimon リーダーがハングする場合がありました。

V4.0 およびそれ以降

P2

空の ORC ファイルの行数取得時に CPU 使用率が 100% になる問題を修正しました。

ストライプが 0 個の空の ORC ファイルの行数を取得すると、無限ループがトリガーされ、holo ワーカーの CPU 使用率が 100% になって、クエリのハングや失敗が発生する場合がありました。

V3.2 およびそれ以降

該当するテーブルの読み込みを停止してください。

P2

SPI_getvalue で空の結果セットを処理する際のヌルポインターの逆参照を修正しました。

SPI_getvalue が空のクエリ結果に対してヌルポインターの逆参照をトリガーする場合がありました。

V4.0 およびそれ以降

V4.0.32 またはそれ以降のバージョンにアップグレードしてください。

P2

Change Data スキャンエラー後のトランザクションのアボートのハングを修正しました。

複数の ORC ファイルの並行 Change Data スキャン中に、基盤となる例外が待機中のリーダーを起動できず、更新エラー後にトランザクションのアボートがハングする場合がありました。

V3.1 およびそれ以降

ハングしている holo ワーカーを終了してください。

P0

ForeignTableExecutorAccessor のライフサイクルの欠陥によって発生する Use-After-Free エラーを修正しました。

ForeignTableExecutorAccessor::GetNext パス内の shared_ptr ライフサイクル管理の欠陥により、Use-After-Free エラーがトリガーされ、holo ワーカーでコアダンプが発生する場合がありました。

V3.1 およびそれ以降

V4.0.32 またはそれ以降のバージョンにアップグレードしてください。

P2

プリペアドステートメントが CachedPlan を再利用した際のパーティションプルーニングでのポインターエスケープの問題を修正しました。

プリペアドステートメントが CachedPlan を再利用した際に、パーティションプルーニングノードが無効なポインターを書き込んでいました。その後の実行でこのダングリングポインターを逆参照し、FE でコアダンプがトリガーされる場合がありました。

V4.0 およびそれ以降