v4.0
この記事では、VeloDB Core v4.0のリリースノートについて説明します。
Note VeloDB Core v4.0はApache Doris v3.0をベースに開発されました。
v4.0.9 (December 10, 2025)
バグ修正
- UDFで発生する断続的なNoClassDefFoundErrorの問題を修正しました。
- パーティションカラムを持たないIceberg外部Tableをクエリする際の不正なクエリ結果を修正しました。
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へのアップグレード時の転置インデックス再構築中のコアダンプを解決しました。
- recyclerのtxn labelsの回収が遅い問題を修正しました。
- スキーマ変更時のbucketingカラムの順序変更によって引き起こされるデータ正確性の問題を修正しました。
- ネストしたキャスト: 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)
新機能
- マルチTableマテリアライズドビュー(MTMV)、透過的リライト高速化、自動リフレッシュ、外部Tableから内部Tableへのマテリアライズドビュー、マテリアライズドビューの直接クエリをサポートしました。この機能に基づき、マテリアライズドビューはデータウェアハウス階層モデリング、ジョブスケジューリング、データ処理にも使用できます。
- 新しいVariantおよびIPデータタイプをサポートし、一連の分析関数を改善することで、複雑な半構造化データの保存と分析を容易にしました。
- 自動インクリメントカラム、自動パーティショニング、サーバー上でバッチリクエストを蓄積した後の集中送信の機能をサポートし、大規模データのリアルタイム書き込みの効率を向上させました。
- Arrow Flightに基づく高速読み取りインターフェースをサポートし、データ転送効率を100倍向上させ、データサイエンスやその他の形式の大規模データ読み取りシナリオに対応しやすくしました。
改善
- Apache Doris v2.1.0からすべての機能、改善、バグ修正をマージしました。
- ブラインドアウトオブザボックスクエリのパフォーマンスを大幅に改善し、チューニングなしで良好なパフォーマンスを実現しました。これには複雑なSQLクエリパフォーマンスのさらなる改善が含まれ、TPC-DS 1TBテストデータセットで**100%**以上のパフォーマンス改善を達成し、クエリパフォーマンスは業界最前線にあります。
- データレイク分析のパフォーマンスを大幅に改善し、TrinoとSparkと比較してそれぞれ4〜6倍のパフォーマンス改善を実現し、複数SQLダイアレクト互換性を導入することで、ユーザーが元のシステムからVeloDB Cloudデータウェアハウスへシームレスに切り替えることを容易にしました。