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

改善

JDBC カタログ

  • JDBC カタログを通じてDorisクラスターへの接続をサポート。

現在、Jdbc カタログは5.xバージョンのJDBC jarパッケージのみを使用して別のDorisデータベースに接続することをサポートしています。8.xバージョンのJDBC jarパッケージを使用する場合、カラムのデータ型が一致しない可能性があります。

参考: https://doris.apache.org/docs/dev/lakehouse/multi-catalog/jdbc/#doris

  • only_specified_database属性を通じて、指定されたデータベースのみを同期することをサポート。

  • lower_case_table_namesを通じて小文字形式のテーブル名の同期をサポートし、テーブル名の大文字小文字の区別の問題を解決。

参考: https://doris.apache.org/docs/dev/lakehouse/multi-catalog/jdbc

  • JDBC カタログの読み取りパフォーマンスを最適化。

Elasticsearch カタログ

  • Array型マッピングをサポート。

  • like_push_down属性を通じてlike式をプッシュダウンするかどうかをサポートし、ESクラスターのCPUオーバーヘッドを制御。

参考: https://doris.apache.org/docs/dev/lakehouse/multi-catalog/es

Hive カタログ

  • Hiveテーブルのデフォルトパーティション_HIVE_DEFAULT_PARTITION_をサポート。

  • Hive Metastoreメタデータ自動同期が圧縮形式の通知イベントをサポート。

Dynamic パーティション改善

  • Dynamic partitionがstorage_mediumパラメータの指定をサポートし、新しく追加されたパーティションのストレージメディアを制御。

参考: https://doris.apache.org/docs/dev/advanced/partition/dynamic-partition

BEのThreading Modelの最適化

  • BEのthreading modelを最適化し、頻繁なスレッドの作成と破棄による安定性の問題を回避。

Bugfix

  • Merge-On-Write Unique Keyテーブルの問題を修正。

  • compaction関連の問題を修正。

  • データエラーを引き起こすいくつかのdelete文の問題を修正。

  • いくつかのクエリ実行エラーを修正。

  • 一部のオペレーティングシステムでJDBC catalogの使用がBEクラッシュを引き起こす問題を修正。

  • Multi-カタログの問題を修正。

  • メモリ統計と最適化の問題を修正。

  • decimalV3とdate/datetimev2関連の問題を修正。

  • load transactionの安定性の問題を修正。

  • light-weight schema changeの問題を修正。

  • バッチパーティション作成でdatetime型を使用する問題を修正。

  • 大量の失敗したbroker loadがFEメモリ使用量を過度に高くする問題を修正。

  • テーブル削除後にstream loadがキャンセルできない問題を修正。

  • 一部のケースでinformation_schemaのクエリがタイムアウトする問題を修正。

  • select outfileを使用した並行データエクスポートによるBEクラッシュの問題を修正。

  • transactional insert操作のメモリリークを修正。

  • いくつかのクエリ/loadプロファイルの問題を修正し、FE web ui経由でのプロファイルの直接ダウンロードをサポート。

  • BE tablet GCスレッドがIO utilを過度に高くする問題を修正。

  • Kafka routine loadでcommit offsetが不正確な問題を修正。