メインコンテンツまでスキップ

リリース 3.0.8

動作変更

  • ranger / LDAP を使用する場合、Doris でのユーザー作成が禁止されなくなりました #50139
  • variantnested 属性はデフォルトで無効になりました。テーブル作成時に有効にするには、まずセッション変数で次のコマンドを実行する必要があります:set enable_variant_flatten_nested = true #54413

新機能

Query Optimizer

  • MySQL の GROUP BY WITH ORDER 構文をサポート #53037

改善

Data Ingestion

  • メモリ不足時のフラッシュ戦略を最適化 (#52906, #53909, #42649, #54517)
  • S3 Load と TVF で AK/SK なしで公開読み取り可能なオブジェクトへのアクセスをサポート (#53592, #54040)

Storage-Compute Decoupled

  • キャッシュ領域が十分な場合、base compaction によって生成される rowset をファイルキャッシュに書き込み可能 (#53801, #54693)
  • ALTER STORAGE VAULT コマンドを最適化し、type 属性を明示的に指定せずに自動推論可能 (#54394, #54475)

Query Optimizer

  • ポイントクエリは1つのフラグメントのみを持つよう計画され、ポイントクエリの実行速度を向上 #53541

Query Execution

  • ポイントクエリにおける unique key テーブルのパフォーマンスを改善 #53948

Inverted Index

  • 非トークン化インデックス書き込み時の一般的なデフォルトトークナイザーの追加リソース消費を最適化 #54666

バグ修正

Data Ingestion

  • 複数文字列の列区切り文字使用時の enclose 解析エラーを修正 (#54581, #55052)
  • S3 Load の進捗がタイムリーに更新されない問題を修正 (#54606, #54790)
  • JSON boolean 型を INT 列に読み込む際のエラーを修正 (#54397, #54640)
  • Stream Load でエラー URL の戻り値が欠落する問題を修正 (#54115, #54266)
  • schema change で例外がスローされた後 group commit がブロックされる問題を修正 #54312

レイクハウス

  • 一部のケースでの JDBC SQL パススルー解析失敗の問題を修正 #54077
  • decimal パーティションを持つ iceberg テーブルへの書き込み失敗問題を修正 #54557
  • 一部のケースで Hudi テーブルの Timestamp 型パーティション列のクエリ失敗問題を修正 #53791

Query Optimizer

  • 一部の self-join シナリオで colocate join を誤って使用する問題を修正 #54323
  • select distinct をウィンドウ関数と併用した際の潜在的な結果エラーを修正 #54133
  • lambda 式が予期しない位置に現れた際により分かりやすいエラーメッセージを提供 #53657

許可

  • 外部ビューをクエリする際にビュー内のベーステーブルの権限を誤ってチェックする問題を修正 #53786

Query Execution

  • IPV6 型が IPV4 型データを解析できない問題を修正 #54391
  • IPV6 型解析時のスタックオーバーフローエラーを修正 #53713

Complex Data Types

  • BE で起動時に命令セットに一致する simdjson パーサーの選択をサポート #52732
  • variant ネスト データ型でのデータ型競合による誤った型推論を修正 #53083
  • variant ネスト トップレベル ネスト配列データのデフォルト値入力問題を修正 #54396
  • クラウドで variant 型へのインデックス構築を禁止 #54777
  • variant に inverted index を作成後、インデックス条件を満たさないデータを書き込む際に空のインデックスファイルが生成される問題を修正 #53814

Others

schema-change

  • 失敗した SC タスクのクリーンアップ時に新しいタブレットが空になる問題を修正 (#53952, #54064)
  • bucket 列を元の順序で再構築 (#54024, #54072, #54109)
  • bucket 列の削除を禁止 #54037
  • ネットワークエラーの場合の自動再試行をサポート (#54419, #54488)
  • tabletInvertedIndex でのデッドロックを回避 (#54197, #54996)