リリース 2.1.10
動作変更
- DELETEで対象テーブルに対するSELECT_PRIV権限が誤って要求されなくなりました。 #49794
- Insert Overwriteで同一テーブルに対する並行操作が1に制限されなくなりました。 #48673
- Merge on write uniqueテーブルで時系列compactionの使用が禁止されました。 #49905
- VARIANT型カラムでのインデックス構築が禁止されました。 #49159
新機能
Query Execution Engine
- より多くのGEO型計算関数のサポートを追加しました:
ST_CONTAINS、ST_INTERSECTS、ST_TOUCHES、GeometryFromText、ST_Intersects、ST_Disjoint、ST_Touches。 #49665 #48695 years_of_week関数のサポートを追加しました。 #48870
レイクハウス
改善
レイクハウス
- Paimon依存関係のバージョンを1.0.1にアップグレードしました。
- Iceberg依存関係のバージョンを1.6.1にアップグレードしました。
- Parquet FooterのメモリオーバーヘッドをMemory Trackerに含めて、潜在的なOOM問題を回避するようにしました。 #49037
- JDBC カタログの述語プッシュダウンロジックを最適化し、AND/ORで接続された述語のプッシュダウンをサポートしました。 #50542
- プリコンパイル版にAlibaba Cloud oss-hdfsアクセスをサポートするためのJindofs拡張パッケージがデフォルトで含まれるようになりました。
Semi-Structured Data Management
- ANY関数でJSON型がサポートされました。 #50311
- JSON_REPLACE、JSON_INSERT、JSON_SET、JSON_ARRAY関数でJSON データ型と複合データ型がサポートされました。 #50308
Query Optimizer
- IN式のオプション数が
Config.max_distribution_pruner_recursion_depthを超える場合、計画速度向上のためバケットプルーニングを実行しないようにしました。 #49387
Storage Management
その他
- thrift rpc END_OF_FILE例外を回避しました。 #49649
バグ修正
レイクハウス
- Hiveで新規作成されたテーブルがDorisで即座に表示されない問題を修正しました。 #50188
- 特定のTextフォーマットのHiveテーブルにアクセス時に「Storage schema reading not supported」エラーが発生する問題を修正しました。 #50038
- 詳細については get_schema_from_table documentationを参照してください。
- 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
Indexing
- 複数回のカラム追加、削除、リネーム操作後の転置インデックス構築時のエラーを修正しました。 #50056
- インデックスcompactionでのユニークカラムIDの検証を追加し、潜在的なデータ異常とシステムエラーを回避しました。 #47562
Semi-Structured Data Types
- 特定のケースでVARIANT型からJSON型への変換がNULLを返す問題を修正しました。 #50180
- 特定のケースでJSONB CASTによるクラッシュを修正しました。 #49810
- VARIANT型カラムでのインデックス構築を禁止しました。 #49159
- named_struct関数でのdecimal型の精度の正確性を修正しました。 #48964
Query Optimizer
- 定数畳み込みでのいくつかの問題を修正しました。#49413 #50425 #49686 #49575 #50142
- 共通部分式抽出がlambda式で正常に動作しない可能性がありました。#49166
- group byキーでの定数の除去が正常に動作しない可能性がある問題を修正しました。#49589
- 統計推論の誤りによって極端なシナリオで計画が失敗する問題を修正しました。#49415
- BEメタデータに依存する一部のinformation_schemaテーブルで完全なデータを取得できない問題を修正しました。#50721
Query Execution Engine
- explode_json_array_json_outer関数が見つからない問題を修正しました。#50164
- substring_indexで動的パラメータがサポートされない問題を修正しました。#50149
- st_contains関数が多くのケースで誤った結果を返す問題を修正しました。#50115
- array_range関数によって引き起こされる可能性があったcore dump問題を修正しました。#49993
- date_diff関数が誤った結果を返す問題を修正しました。#49429
- 非ASCIIエンコーディングで文字列関数が文字化けや誤った結果を引き起こす一連の問題を修正しました。#49231 #49846 #49127 #40710
Storage Management
- 特定のケースで動的パーティションテーブルのメタデータリプレイが失敗する問題を修正しました。#49569
- ARMでのstreamloadで操作順序によってデータが失われる可能性がある問題を修正しました。#48948
- full compactionでのエラーとmowデータ重複の潜在的問題を修正しました。#49825 #48958
- パーティションストレージポリシーが永続化されない問題を修正しました。#49721
- インポートされたファイルが存在しないという極めて稀な問題を修正しました。#50343
- ccrとディスクバランシングの並行性によってファイルが失われる可能性がある問題を修正しました。#50663
- 大きなスナップショットのバックアップとリストア中に発生する可能性があったコネクションリセット問題を修正しました。#49649
- FE followerがローカルバックアップスナップショットを失う問題を修正しました。#49550