Apache Doris バージョン 2.0.2 が正式にリリースされました。

コミュニティの皆様、Apache Doris バージョン 2.0.2 が 2023 年 10 月 6 日に正式にリリースされました。このバージョンでは、ユーザーのニーズをよりよく満たすために複数の機能が更新され、最適化されています。92 人の寄稿者が Apache Doris 2.0.2 バージョンの機能最適化項目と問題修正を提出し、システムの安定性とパフォーマンスがさらに向上しました。どなたでもダウンロードして体験していただけます。

GitHub ダウンロード: https://github.com/apache/dris/releases/tag/2.0.2-rc05

公式ダウンロードページ: https://dris.apache.org/download/

重要なアップデート


  • ラムダ関数の構文と競合する json "->" 演算子を削除し、代わりに関数 json_extract を使用します。#24679

  • metadata_failure_recovery予期しない動作を避けるために、パラメーターを fe.confから # 24308

  • 共通型の null 値は \n で表されます。複合型またはネストされた型の null 値は、JSON 型と一貫性があり、null で表されます。# 24207

  • BE ノードの priority_network 構成項目のバインド戦略を最適化します。ユーザーが間違った priority_network を構成すると、ユーザーが構成が正しいと誤って認識することを避けるために、起動は直接失敗します。ユーザーが priority_network を構成しない場合、ユーザーのサーバーが IPv4 をサポートしないことを避けるために、すべての IP から選択するのではなく、IPv4 リストから最初の IP のみが選択されます。# 23795 # 23784

  • インポートタスクの再試行のキャンセルをサポートし、ロードキャンセルの失敗の問題を修正します。# 17730

機能の最適化


01 使いやすさの向上

  • 一部のシナリオでは、ユーザーは lzo.jar、orai18n.jar などのカスタム ライブラリをクラスターに追加する必要があります。以前のバージョンでは、これらの lib ファイルは fe/lib または be/lib にありましたが、クラスターをアップグレードすると、lib ライブラリが新しい lib ライブラリに置き換えられ、カスタマイズされた lib ライブラリがすべて失われます。新しいバージョンでは、新しいカスタム ディレクトリ custom_lib が FE および BE に追加され、ユーザーはそこにカスタム lib ファイルを配置できます。#23887

  • ユーザーの役割ベースの権限アクセス制御をサポートし、行レベルのきめ細かい権限制御戦略を実装します。#23022

02クエリ オプティマイザー Nereids 統計収集の改善

  • 分析タスクを実行するときはファイル キャッシュを無効にします。分析タスクはバックグラウンド タスクであり、ユーザーのローカル ファイル キャッシュ データには影響しません。#23663

  • 過去のリリースでは、エラーのある列は統計を表示するときに無視されました。新しいバージョンでは、最小値または最大値の逆シリアル化に失敗した場合、列の統計を表示すると、最小値または最大値として N/A が使用され、count、null_count、ndv などの残りの統計が表示されます。#23703

  • JDBC 外部テーブルの統計収集をサポートします。#23965

  • __internal_schema不明な列に対するinformation_schema統計チェックをスキップします。#24625

03 マルチカタログ機能の最適化

  • Hadoop Viewf のサポート; #24168

  • JDBC カタログのチェックサム再生と範囲関連の問題を最適化します; #22369

  • JDBC カタログのプロパティ チェックとエラー メッセージ プロンプトが最適化されました。#23868

  • MaxCompute カタログの Decimal 型解析の問題とオブジェクト ストレージ アドレスの誤った使用を修正しました。#24242

  • Hive メタストア カタログの SQL キャッシュをサポートします。#23391

  • Hive Metastore Catalog のメタデータ同期パフォーマンスが向上しました。#22869

  • カタログとテーブルの作成または削除時にカタログを更新せずにカタログ、DB、テーブルを迅速に取得できるようにmetadata_name_idsを追加し、MySQLと互換性を持たせるためにプロファイリングテーブルを追加しました。#22702

04転置 インデックスのパフォーマンスの最適化

  • bkd インデックスのクエリ キャッシュを増やします。キャッシュにより、bkd インデックスがヒットしたときにクエリのパフォーマンスが向上します。その効果は、同時実行性の高いシナリオでより明らかです。 # 23952

  • Count 演算子の逆インデックスのクエリ パフォーマンスを向上させます; #24678

  • インデックスがミスした場合の Match オペレーターの効率が向上し、テスト パフォーマンスが最大 60 倍向上しました。#24751

  • 転置インデックスでの MATCH および MATCH_ALL のクエリ パフォーマンスが向上しました。#23871 #24389

05 配列関数の最適化

  • 旧バージョンのクエリオプティマイザーの配列関数がDecimal型を扱えない問題を最適化#23630

  • 複数のパラメーターに対する配列関数のサポートが最適化されましたarray_union ; #24327

  • 爆発関数による配列の入れ子になった複合型の処理をサポートします; #24455

バグの修正


このバージョンでは、以前のバージョンに存在していたいくつかのバグが修正され、システム全体の安定性が大幅に向上しました。バグ修正の完全なリストについては、GitHub コミット レコードを参照してください: https://github.com/apache/dris/issues/ 25011

オープンソース フレームワーク NanUI の作者がスチールの販売に切り替えたため、プロジェクトは中断されました。Apple App Store の無料リストのナンバー 1 はポルノ ソフトウェア TypeScript です。人気が出てきたばかりなのに、なぜ大手はそれを放棄し始めるのでしょうか。 ? TIOBE 10月リスト:Javaが最大の下落、C#はJavaに迫る Rust 1.73.0リリース AIガールフレンドにイギリス女王暗殺を勧められた男性に懲役9年の実刑判決 Qt 6.6正式リリース ロイター:RISC-Vテクノロジーが中米テクノロジー戦争の鍵となる 新たな戦場 RISC-V: 単一の企業や国に支配されない レノボ、Android PC の発売を計画
{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/u/5735652/blog/10117530