リリース 2.0.15
コミュニティのユーザーと開発者の皆様のおかげで、Doris 2.0.15 バージョンでは約157の改善とバグ修正が行われました
-
クイックダウンロード: https://doris.apache.org/download
1 動作変更
なし
2 新機能
3 改善と最適化
安定性
-
トランザクション中止時間のためのFE設定
abort_txn_after_lost_heartbeat_time_secondを追加しました。#28662 -
BEがハートビートを失った後、5秒ではなく1分以上経過してからトランザクションを中止するようにし、過度に敏感なトランザクション中止を回避します。#22781
-
routine loadのEOFタスクのスケジューリングを遅延させ、過度の小さなトランザクション数を回避します。#39975
-
より堅牢にするためにオンラインディスクサービスからのクエリを優先します。#39467
-
行のdelete signがマークされている場合、非厳密モード部分更新で新しく挿入された行のチェックをスキップします。#40322
-
FE OOMを防ぐため、バックアップタスクのtablet数を制限し、デフォルト値を300,000にしました。#39987
パフォーマンス
-
並行したカラム更新とcompactionによって引き起こされる遅いカラム更新を最適化しました。#38487
-
フィルター条件にNullLiteralが存在する場合、Falseに畳み込み、さらにEmptySetに変換して不要なデータスキャンと計算を削減できるようになりました。#38135
-
ORDER BYのpermutationのパフォーマンスを改善しました。#38985 -
転置インデックスにおける文字列処理のパフォーマンスを改善しました。#37395
Optimizerと統計
-
セミコロンで始まる文のサポートを追加しました。#39399
-
集計関数シグネチャマッチングを改良しました。#39352
-
スキーマ変更後にカラム統計をドロップし、自動分析をトリガーします。#39101
-
DROP CACHED STATS table_nameを使用したキャッシュされた統計のドロップをサポートしました。#39367
Multi カタログとその他
-
JDBC カタログのリフレッシュを最適化し、クライアント作成の頻度を削減しました。#40261
-
特定の条件下でのJDBC カタログにおけるスレッドリークを修正しました。#39423
-
ARRAY MAP STRUCT型で
REPLACE_IF_NOT_NULLがサポートされました。#38304 -
DELETE_INVALID_XXX以外の失敗に対してdeleteジョブをリトライします。#37834
謝辞
@924060929, @BePPPower, @BiteTheDDDDt, @CalvinKirs, @GoGoWen, @HappenLee, @Jibing-Li, @Johnnyssc, @LiBinfeng-01, @Mryange, @SWJTU-ZhangLei, @TangSiyang2001, @Toms1999, @Vallishp, @Yukang-Lian, @airborne12, @amorynan, @bobhan1, @cambyzju, @csun5285, @dataroaring, @eldenmoon, @englefly, @feiniaofeiafei, @hello-stephen, @htyoung, @hubgeter, @justfortaste, @liaoxin01, @liugddx, @liutang123, @luwei16, @mongo360, @morrySnow, @qidaye, @smallx, @sollhui, @starocean999, @w41ter, @xiaokang, @xzj7019, @yujun777, @zclllyybb, @zddr, @zhangstar333, @zhannngchen, @zy-kkk, @zzzxl1993