v4.0
この記事では、VeloDB Core v4.0のリリースノートについて説明します。
注意 VeloDB Core v4.0はApache Doris v3.0をベースに開発されました。
v4.0.9 (December 10, 2025)
バグ修正
- UDFで発生する断続的なNoClassDefFoundErrorの問題を修正しました。
- パーティションカラムのないIceberg外部テーブルをクエリする際の不正なクエリ結果を修正しました。
v4.0.8 (October 23, 2025)
バグ修正
- Elasticsearchカタログをクエリする際にジョブ挿入タスクが失敗する問題を修正しました。
- 不正な形式のJSONパスによって引き起こされるクラッシュを修正しました。
v4.0.7 (September 15, 2025)
改善
- Apache Doris v3.0.8のすべての機能、改善、バグ修正をマージしました。
v4.0.6 (August 17, 2025)
改善
- Apache Doris v3.0.6のすべての機能、改善、バグ修正をマージしました。
- バージョン3.0.xから4.0.xへのアップグレードプロセスを高速化しました。
- マルチクラスタシナリオでのクエリパフォーマンスと可用性を最適化し、システム可用性を向上させました。
- TopN文のクエリパフォーマンスを向上させました。
バグ修正
- tabletキャッシュの早期クリーンアップによって引き起こされるクエリパフォーマンスの問題を修正しました。
v4.0.5 (May 13, 2025)
改善
- Apache Doris v3.0.4とApache Doris v3.0.5のすべての機能、改善、バグ修正をマージしました。
- 早期のデータ回収の問題を解決することで可用性を向上させました。
- group commit操作のCPU使用率を最適化しました。
バグ修正
- v4.0.4からv4.0.5へのアップグレード時の転置インデックス再構築中のcore dumpを解決しました。
- recyclerのtxn label回収が遅い問題を修正しました。
- スキーマ変更時のバケッティングカラム順序の変更によって引き起こされるデータ正確性の問題を修正しました。
- 入れ子のキャスト: cast(cast(datetimev2 as datev2) as datetimev2)によって引き起こされる不正な結果を修正しました。
- 複数文字の行区切り文字が検出された際の並行CSVインポート中の潜在的なデータ損失を修正しました。
- 集合交差関数でのスタックオーバーフロー問題を修正しました。
v4.0.4 (December 06, 2024)
改善
- Apache Doris v3.0.3のすべての機能、改善、バグ修正をマージしました。
バグ修正
- tabletキャッシュの早期クリーンアップによって引き起こされるクエリパフォーマンスの問題を修正しました。
- ファイルキャッシュでの過度な小ファイルの問題を修正しました。
- copy into observer操作でのメモリリークを修正しました。
v4.0.3 (October 11, 2024)
改善
- Apache Doris v3.0.2のすべての機能、改善、バグ修正をマージしました。
- 非常に大きなトランザクションのインポートをサポートしました(デフォルトでは無効)。
バグ修正
- カタログの再生がバックエンドのwarehouseの起動を失敗させる可能性がある問題を修正しました。
v4.0.2 (August 25, 2024)
改善
- Apache Doris v3.0.1のすべての機能、改善、バグ修正をマージしました。
バグ修正
- カタログの再生がwarehouseの再開を失敗させる可能性がある問題を修正しました。
v4.0.1 (July 9, 2024)
新機能
- v3.0.x (x >= 9)からv4.0.x-betaへのVeloDB Coreアップグレードをサポートしました。
改善
- Apache Doris v3.0.0 rc11のすべての機能、改善、バグ修正をマージしました(Apache Doris v2.1のすべての機能を含む)。
- Apache Doris v3.0.0 rc09のすべての機能、改善、バグ修正をマージしました。
バグ修正
- VeloDB Core v3.0.9からのアップグレード後、クラスタ権限を復元するためにバックグラウンドでのwarehouseの再起動が必要になる問題を修正しました。
- 転置インデックスクエリがスタックする可能性がある問題を修正しました。
- s3プロトコルを使用してAzure Blob Storageにインポートする際に多すぎるファイルがインポートされる問題を修正しました。
v4.0.0 (May 15, 2024)
新機能
- マルチテーブルマテリアライズドビュー(MTMV)、透過的な書き換え高速化、自動リフレッシュ、外部テーブルから内部テーブルへのマテリアライズドビュー、マテリアライズドビューの直接クエリをサポートしました。この機能により、マテリアライズドビューはデータウェアハウスの階層モデリング、ジョブスケジューリング、データ処理にも使用できます。
- 新しいVariantとIPデータタイプをサポートし、一連の分析関数を改善し、複雑な半構造化データの保存と分析を容易にしました。
- 自動増分カラム、自動パーティション、サーバーでのバッチリクエスト蓄積後の集約送信機能をサポートし、大規模データのリアルタイム書き込み効率を向上させました。
- Arrow Flightベースの高速読み込みインターフェースをサポートし、データ転送効率を100倍向上させ、データサイエンスやその他の形式の大規模データ読み込みシナリオに対応しやすくしました。
改善
- Apache Doris v2.1.0のすべての機能、改善、バグ修正をマージしました。
- ブラインドでの箱出しクエリのパフォーマンスを大幅に向上させ、チューニングなしで良好なパフォーマンスを実現しました。複雑なSQLクエリパフォーマンスのさらなる改善を含み、TPC-DS 1TBテストデータセットで**100%**以上のパフォーマンス向上を達成し、クエリパフォーマンスは業界最前線にあります。
- データレイク分析のパフォーマンスを大幅に向上させ、TrinoとSparkと比較してそれぞれ4〜6倍のパフォーマンス向上を実現し、マルチSQL方言互換性の導入により、ユーザーが元のシステムからVeloDB Cloudデータウェアハウスにシームレスに切り替えることを容易にしました。