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

リリース 2.1.10

動作変更

  • DELETEが対象テーブルでSELECT_PRIV権限を誤って要求しなくなりました。 #49794
  • Insert Overwriteが同一テーブルでの同時操作を1に制限しなくなりました。 #48673
  • Merge on writeユニークテーブルで時系列コンパクションの使用が禁止されました。 #49905
  • VARIANT型カラムでのインデックス構築が禁止されました。 #49159

新機能

クエリ実行エンジン

  • より多くのGEO型計算関数のサポートが追加されました:ST_CONTAINSST_INTERSECTSST_TOUCHESGeometryFromTextST_IntersectsST_DisjointST_Touches #49665 #48695
  • years_of_week関数のサポートが追加されました。 #48870

レイクハウス

  • Hive カタログでカタログレベルのパーティションキャッシュ制御がサポートされました。 #50724

改善

レイクハウス

  • Paimon依存関係のバージョンを1.0.1にアップグレードしました。
  • Iceberg依存関係のバージョンを1.6.1にアップグレードしました。
  • Parquet FooterのメモリオーバーヘッドをMemory Trackerに含めることで、潜在的なOOM問題を回避しました。 #49037
  • JDBC カタログの述語プッシュダウンロジックを最適化し、AND/ORで接続された述語のプッシュダウンをサポートしました。 #50542
  • プリコンパイル版にJindofs拡張パッケージがデフォルトで含まれ、Alibaba Cloud oss-hdfsアクセスをサポートします。

半構造化データ管理

  • ANY関数でJSON型がサポートされました。 #50311
  • JSON_REPLACE、JSON_INSERT、JSON_SET、JSON_ARRAY関数でJSONデータ型と複合データ型がサポートされました。 #50308

クエリオプティマイザー

  • IN式のオプション数がConfig.max_distribution_pruner_recursion_depthを超える場合、プランニング速度を向上させるためにバケットプルーニングを実行しないようになりました。 #49387

ストレージ管理

  • ログ出力を削減し、一部のログメッセージを改善しました。 #47647 #48523

その他

  • thrift rpc END_OF_FILE例外を回避しました。 #49649

バグ修正

レイクハウス

  • Hiveで新しく作成されたテーブルがDorisで即座に表示されない問題を修正しました。 #50188
  • 特定のTextフォーマットHiveテーブルにアクセス時の「Storage schema reading not supported」エラーを修正しました。 #50038
  • Hive/Icebergテーブルへの書き込み時のメタデータ送信における同時実行問題を修正しました。 #49842
  • oss-hdfsに保存されたHiveテーブルへの書き込みが失敗する問題を修正しました。 #49754
  • パーティションキー値にカンマを含むHiveテーブルへのアクセスが失敗する問題を修正しました。 #49382
  • 特定のケースでPaimonテーブルのSplit割り当てが不均等になる問題を修正しました。 #50083
  • ossに保存されたPaimonテーブル読み取り時にDeleteファイルが正しく処理されない問題を修正しました。 #49645
  • MaxCompute カタログで高精度Timestampカラムの読み取りが失敗する問題を修正しました。 #49600
  • 特定のケースでカタログ削除時の潜在的なリソースリークを修正しました。 #49621
  • 特定のケースでLZO圧縮データの読み取りが失敗する問題を修正しました。 #49538
  • ORC遅延マテリアライゼーションが複合型読み取り時にエラーを引き起こす問題を修正しました。 #50136
  • pyorc-0.3バージョンで生成されたORCファイルの読み取りが失敗する問題を修正しました。 #50358
  • EXPORT操作がメタデータデッドロックを引き起こす問題を修正しました。 #50088

インデックス

  • 複数回のカラム追加、削除、名前変更操作後の転置インデックス構築エラーを修正しました。 #50056
  • インデックスコンパクションでユニークカラムIDの検証を追加し、潜在的なデータ異常とシステムエラーを回避しました。 #47562

半構造化データ型

  • 特定のケースでVARIANT型からJSON型への変換がNULLを返す問題を修正しました。 #50180
  • 特定のケースでJSONB CASTによるクラッシュを修正しました。 #49810
  • VARIANT型カラムでのインデックス構築を禁止しました。 #49159
  • named_struct関数でのdecimal型の精度の正確性を修正しました。 #48964

クエリオプティマイザー

  • 定数畳み込みでのいくつかの問題を修正しました。#49413 #50425 #49686 #49575 #50142
  • 共通部分式抽出がlambda式で正しく動作しない可能性を修正しました。#49166
  • group byキーでの定数除去が正しく動作しない問題を修正しました。#49589
  • 統計推論の誤りによる極端なシナリオでのプランニング失敗問題を修正しました。#49415
  • BEメタデータに依存する一部のinformation_schemaテーブルが完全なデータを取得できない問題を修正しました。#50721

クエリ実行エンジン

  • explode_json_array_json_outer関数が見つからない問題を修正しました。#50164
  • substring_indexが動的パラメータをサポートしない問題を修正しました。#50149
  • st_contains関数が多くのケースで間違った結果を返す問題を修正しました。#50115
  • array_range関数が引き起こす可能性があるコアダンプ問題を修正しました。#49993
  • date_diff関数が間違った結果を返す問題を修正しました。#49429
  • 非ASCIIエンコーディングで文字列関数が文字化けや間違った結果を引き起こす一連の問題を修正しました。#49231 #49846 #49127 #40710

ストレージ管理

  • 特定のケースで動的パーティションテーブルのメタデータリプレイが失敗する問題を修正しました。#49569
  • ARMでのstreamloadが操作順序によりデータを失う可能性がある問題を修正しました。#48948
  • フルコンパクションでのエラーとmowデータ重複の潜在的問題を修正しました。#49825 #48958
  • パーティションストレージポリシーが永続化されない問題を修正しました。#49721
  • インポートされたファイルが存在しない極めて稀な問題を修正しました。#50343
  • ccrとディスクバランシングの同時実行によりファイルが失われる可能性がある問題を修正しました。#50663
  • 大きなスナップショットのバックアップ・復元中に発生する可能性があるコネクションリセット問題を修正しました。#49649
  • FE followerがローカルバックアップスナップショットを失う問題を修正しました。#49550

その他

  • 特定のシナリオで監査ログが失われる可能性がある問題を修正しました。#50357
  • 監査ログのisQueryフラグが間違っている可能性がある問題を修正しました。#49959
  • 監査ログの一部のクエリsqlHash値が間違っている問題を修正しました。#49984