3.1.4 リリースノート
新機能
クエリエンジン
- Dereference Expressions のサポート #58550
Data Lake & External Catalogs
- カタログ で
AwsCredentialsProviderChain経由での認証情報読み込みをサポート #59054 - S3 アクセス用に
credentials_provider_typeを BE に渡すことをサポート #59158 - Elasticsearch の
flattenデータ型をサポート #58793
可観測性と監査
- 監査ログに保存される SQL 文の暗号化をサポート #58508
- QueryPlanAction でテーブルクエリプランからの SQL を監査ログに書き込むことをサポート #59121
- Nereids でパースされた文の SQL Digest 生成 #59215
最適化と改善
クエリエンジン
- 式の一貫性を向上させるために型推論と強制動作を調整 #57961
- 分析タスクが列統計キャッシュを汚染することを防止し、統計精度を向上 #58742
- 複数の DISTINCT 集計関数を含むクエリの実行を改善 #58973
- 不要な実行計画の複雑さを避けるために Join / Set / CTE / 述語プッシュダウンルールを最適化 #58664, #59141, #59151
Data Lake & External Catalogs
- Hive パーティションプルーニングと書き込みパフォーマンスを向上させ、大きなパーティションテーブルの書き込み遅延を大幅に削減 #58886, #58932
- Iceberg で dangling deletes を無視して COUNT プッシュダウンを改善することをサポート #59069
- Iceberg REST カタログ の接続性チェックとネットワークタイムアウト処理を強化 #58433, #58434
- 単一スナップショットシナリオで Paimon 増分クエリの動作を Spark と整合 #58253
Doris Cloud(コンピュート・ストレージ分離)
- tablet rebalancer 設定の動的更新をサポートし、クラウド環境での運用柔軟性を向上 #58376
- コンピュート・ストレージ分離シナリオで TopN クエリを最適化し、不要なリモートブロードキャスト読み取りを回避 #58112, #58155
- アップグレードプロセス中の tablet パフォーマンス一貫性を改善し、ホットスポットリスクを削減 #58247
- Schema Change 中に File Cache を適応的にし、大きなテーブルのキャッシュ影響を削減 #58622
- IO 可観測性を向上させるためにクエリプロファイルにダウンロード待機時間メトリクスを追加 #58870
- LRU ダンプサポートで File Cache デバッグ機能を強化 #58871
セキュリティと安定性
バグ修正
クエリエンジン(Nereids Optimizer)
- 特定のシナリオで TopN / Limit / Join ルールによって引き起こされる潜在的な無限ループを修正 #58697
- 集計、ウィンドウ関数、Repeat、型変換でのロジックエラーを修正 #58080, #58114, #58330, #58548
マテリアライズドビュー(MV)
- MOW テーブルで値列述語を持つ無効なマテリアライズドビューの作成を禁止 #57937
データ取り込み
- JSON Reader の複数回呼び出しによる未定義動作を修正し、潜在的なデータ破損を防止 #58192
- Broker Load での
COLUMNS FROM PATHに関する不正な動作を修正 #58351, #58904 - ノードがオフラインまたは廃止された時の Group Commit の異常動作を修正 #59118
- 特定のエッジ条件下での Load / Delete / Partial アップデート の失敗を修正 #58553, #58230, #59096