すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for SelectDB:カーネルリリースノート

最終更新日:Jun 10, 2026

このトピックでは、ApsaraDB for SelectDBのカーネル機能の更新について説明します。

5.0 (26.0)

説明
  • ApsaraDB for SelectDB カーネル 5.0 (26.0) は、Apache Doris 4.0 をベースに開発されています。詳細については、「Apache Doris 4.0」をご参照ください。

  • カーネル 5.0 (26.0) は限定リリースで、特定のゾーンでのみご利用いただけます。アクセスをリクエストするには、Alibaba Cloud アカウント ID を記載したチケットを送信し、特定のゾーンで利用可能かお問い合わせください。その後、プロダクトマネージャーがこのバージョンの有効化の手順をご案内いたします。

バージョン

リリース日

説明

関連ドキュメント

5.0.3

(26.0.3)

2026 年 4 月 22 日

[新機能]

Apache Doris 4.0.5 のすべての機能をサポートします。

Apache Doris 4.0.5

5.0.2-beta

(26.0.2-beta)

2026 年 4 月 1 日

[新機能]

Apache Doris 4.0.4 のすべての機能をサポートします。

Apache Doris 4.0.4

5.0.0-beta

2025 年 12 月 31 日

[新機能]

Apache Doris 4.0.0 のすべての機能をサポートします。

  • AI 機能ライブラリ

  • 検索機能

  • ベクターインデックス

Apache Doris 4.0.0

4.1

説明
  • ApsaraDB for SelectDB カーネル 4.1 は、Apache Doris 3.1 をベースに開発されています。詳細については、Apache Doris 3.1 をご参照ください。

バージョン

リリース日

説明

参考情報

4.1.7

2026 年 5 月 26 日

[修正]

  • キャッシュとキャッシュウォームアップ: キャッシュウォームアップとリモートピアリードの安定性を向上させ、スケーリング、ホット/コールドデータ階層化、リモートデータ読み取りがインポートおよびクエリパフォーマンスに与える影響を軽減します。ウォームアップの進行状況の可視性を強化します。

  • ファイルキャッシュ: クリーンアップ、エラー再試行、部分ヒットのシナリオにおけるファイルキャッシュの安定性を強化します。これにより、キャッシュ汚染、エラー増幅、BE クラッシュ、キャッシュ領域拡大のリスクを軽減します。

  • コンパクション: コンパクションタスクの可視性とトラブルシューティングを強化します。競合後の再試行メカニズムを改善し、スキーマ変更およびマージオンライト (MOW) シナリオでの安定性を向上させます。

  • データ書き込み: ストリームロード、Broker ロード、グループコミット、INSERT/DELETE などの書き込み操作の安定性を向上させます。エラー回復および再起動後のタスクステータスの信頼性を強化します。

  • 書き込みリソース制御: 大量書き込みおよび高同時実行フラッシュシナリオにおけるピークメモリ使用量を削減し、書き込みの安定性とリソース制御を強化します。

  • クエリの正確性: 複数のクエリの精度の問題を修正し、複雑な SQL、集合演算、短絡クエリ、関数計算を含むシナリオにおける不正確な結果やエラーを防止します。

  • 外部データソースとオブジェクトストレージ: オブジェクトストレージおよび外部データソースへの接続の互換性を向上させます。S3、OSS、Azure、JDBC、Hive、ORC、CSV を含むシナリオの構成の適応性と読み取り安定性を強化します。

  • セキュリティと認証: クラウドベースの証明書認証、暗号化通信、権限制御、ライセンス管理を改善します。セキュリティ構成の使いやすさを向上させ、機密情報漏洩のリスクを軽減します。

  • クラウドメタデータとトランザクション: クラウドメタデータ、トランザクション、バージョン同期の安定性を強化します。トランザクションの中止、バージョンレポート、問題診断、サービス間リクエストトレースの信頼性を向上させます。

  • バックアップ、リカバリ、スナップショット: バックアップ、リカバリ、スナップショットプロセスの安定性を向上させます。ビューのリカバリエラーとスナップショット生成の失敗を軽減します。

  • DDL とメタデータ変更: ビューの変更、自動パーティショニング、マテリアライズドビューの作成を含むメタデータ変更シナリオでの安定性を向上させます。

  • 可視性と診断: キャッシュウォームアップ、コンパクション、Routine ロード、コンピューティンググループ、BDBJE、Kubernetes デプロイメントを含むシナリオの診断機能を強化し、オンライン問題のトラブルシューティングのためにより完全で直感的な情報を提供します。

Apache Doris 3.1.4

4.1.6

2026 年 5 月 9 日

[修正]

  • パックファイルのオブジェクトストレージへのアップロードの安定性を向上させ、オブジェクトストレージへの書き込み中の例外によるデータ書き込み失敗を防止します。

Apache Doris 3.1.4

4.1.5

2026 年 4 月 20 日

[修正]

  • コンピューティンググループ間の読み取りキャッシュ機能の強化: キャッシュヒット時に、グループ間の読み取りリクエストがリモートオブジェクトストレージへのアクセスをバイパスできるようになり、オリジンプルによるネットワークオーバーヘッドを削減します。このバージョンでは、Colocate テーブルのピアリードメカニズムの本番環境レベルの安定性も実現し、全体的なクエリレイテンシとノード間の帯域幅利用率を向上させます。

  • Profile/bvar メトリクスシステムの改善: ピアリードヒット率、グループ間ルーティングトポロジ、レイテンシ内訳ディメンションを追加し、パフォーマンスボトルネックの正確な特定を可能にします。ピアキャッシュ候補ノードステータスの直接クエリおよび動的介入インターフェースを公開し、キャッシュトポロジ管理を改善します。

  • ファイルキャッシュ並行モデルの最適化: 高負荷クエリおよび高同時実行シナリオにおけるステートマシンの安定性を強化し、リソース競合を抑制し、異常状態の発生とパフォーマンスジッターを軽減します。

  • BE ノードのフォールトトレランスの強化: 高同時実行ファイルキャッシュアクセスおよび異常な境界条件下での潜在的なメモリリークとスレッドデッドロックのリスクを排除し、予期しないバックエンドプロセスのクラッシュのリスクを軽減します。

  • 読み取り側キャッシュライフサイクル管理の細粒度化: INSERT INTO SELECT タスク用のジョブごとの動的キャッシュ保持ポリシーを導入し、ロングテールクエリによる永続的なキャッシュ汚染を防止します。

  • 大規模ソートパフォーマンスの向上: ソートエンジンのメモリスケジューリングロジックを最適化し、full sort buffer を制御するセッションレベル変数を追加して、ワークロード特性に基づいてフルソートメモリしきい値を動的に調整します。

  • スキーマ変更バージョン回収の高速化: メタデータバージョンのクリーンアップメカニズムを最適化し、無効なバージョンの保持期間を短縮し、バージョンの蓄積を緩和し、後続のコンパクション段階での I/O と計算のオーバーヘッドを削減します。

  • INSERT OVERWRITE クリーンアップロジックの統合: 決定論的なパーティションパス上書き戦略を採用し、レガシーパスの不一致を排除し、メタデータと物理ストレージ状態間の強力な整合性を確保します。

  • FE 通信およびトランザクション境界のフォールトトレランスの強化: ノード間 RPC タイムアウトのバックオフおよび再試行メカニズムを最適化し、クラウドネイティブ分散トランザクション例外シナリオのエラーコードセマンティクスを統一し、クライアントのインタラクションをより予測可能で再試行しやすいものにします。

  • 階層化ログノイズ削減の実装: 冗長なデバッグ情報をフィルタリングし、重要なイベント集約ロジックを最適化して、トラブルシューティング中のログ出力がコア例外チェーンとシステム状態遷移に正確に焦点を当てるようにします。

  • Tablet スケジューリングポリシーベースラインの調整: アップグレード後にデフォルトで「アクティブ Tablet 優先スケジューリング」機能を無効にし、システム負荷分散を保守的で安定したモードに移行し、極端な負荷下でのホットスポットスキューリスクを軽減します。

  • Recycler 軽量スケジューリングの最適化: バックグラウンド Recycler のデフォルト実行重みとメタデータスキャン粒度を削減し、高ウォーターマーククラスタにおけるメタデータレイヤーでのロック競合とメモリオーバーヘッドを緩和します。

Apache Doris 3.1.4

4.1.4

2026 年 4 月 15 日

[修正]

  • クラウドコンパクションのスループットとワイドテーブルの編成機能を強化し、アップグレード後の新機能による追加のジッターを軽減するために、より保守的なデフォルトポリシーを採用します。

  • スケーリング、ホット/コールドデータ階層化、キャッシュウォームアップフェーズ中の安定性を向上させ、ホットスポットスケジューリングの異常とタスク蓄積リスクを軽減するために、より保守的なバランシングロジックを採用します。

  • ファイルキャッシュのヒットアンドリカバリロジックの堅牢性を向上させ、クエリおよびインポートシナリオにおけるキャッシュ汚染、再試行漏れ、エラー増幅を軽減します。

  • トランザクションのハング、バージョン不整合、アップグレード中断のリスクを軽減し、アップグレードの安定性を向上させます。

  • 大規模クラスタにおけるメモリ圧力を軽減し、例外的なケースでの OOM エラー、誤ったデータ削除、リサイクルによる FDB への圧力増加のリスクを低減するために、より安全なリカバリパスを提供します。

  • Azure/S3 の特殊なネットワーク、証明書、認証、エンドポイント構成における可用性を向上させ、外部ストレージ接続の問題を軽減します。

  • Paimon、Hudi、Iceberg、Ozone への接続の安定性を向上させ、外部カタログのハング、読み取りエラー、互換性の問題を軽減します。

  • さまざまなクエリプランおよび関数の結果の精度を向上させます。一部の集合演算、Nereids 最適化、タイムゾーン関連クエリにおける結果の異常を修正します。

  • インポート、上書き、スキーマ変更、Routine ロードシナリオの安定性を強化し、書き込み失敗と意図しないタスクキャンセルを軽減します。

  • SQL 互換性と権限チェックの精度を向上させ、プロキシ経由または複雑なリクエストヘッダーを含むシナリオでのより安定した接続を実現します。

  • DataWorks リネージ統合を追加し、3.1 ブランチとの互換性の問題を修正し、プラグイン統合リスクを軽減します。

  • 中国語検索シナリオでピンイントークン化を構成可能にし、より柔軟な検索機能を提供します。

  • Alibaba Cloud 環境で KMS を直接使用して透過的暗号化マスターキーを管理できるようになりました。

  • Variant/Struct タイプを使用する半構造化データシナリオの安定性を強化し、より多くのサブカラムをサポートし、コンパクションおよび型変換の異常を軽減します。

  • より多くのグローバルタイムゾーンシナリオに対応し、エクスポート形式の柔軟性を向上させます。

  • クラウドトランザクション、リサイクル、Routine ロード、メタサービスとのインタラクションの可視性を強化します。

Apache Doris 3.1.4

4.1.3

2026 年 3 月 11 日

[新機能]

Apache Doris 3.1.4 のすべての機能をサポートします。

[修正]

  • オブジェクトストレージ API コールを削減してストレージコストを低減し、インポートパフォーマンスを向上させる小さなファイルの結合機能を追加しました。この機能はデフォルトでは無効になっています。

  • 高同時実行インポートシナリオにおけるトランザクションコミットパフォーマンスを向上させ、インポートレイテンシを削減します。

  • クエリの失敗、BE クラッシュ、メモリリークを引き起こす可能性がある複数の問題を修正します。

  • メタデータクエリパフォーマンスを向上させ、クラスタの起動およびアップグレードプロセスを最適化し、コンピューティンググループの切り替え後の自動ジョブリカバリを有効にします。

  • マルチバージョン FDB クライアントをサポートし、デプロイメントの互換性を向上させます。

  • 複数のファイルキャッシュのクラッシュと容量の不正確さを修正し、キャッシュの安定性を向上させます。

  • データリサイクラーによる誤ったデータ削除のリスクを修正し、リサイクルのセキュリティを向上させます。

  • Routine ロードでの部分更新、Broker ロードでのパスカラム、Copy Into でのフォーマットベースのインポートを含む、複数のインポートの問題を修正します。

  • クエリのハング、不正確な結果、実行失敗を引き起こす可能性がある複数のオプティマイザの問題を修正します。

  • マテリアライズドビューリライト選択に関連する問題を修正します。データエラーを防ぐために、マージオンライト (MOW) テーブルの値カラムに条件を持つマテリアライズドビューを無効にします。

  • より柔軟な AWS 認証方法をサポートします。外部テーブルクエリのハングおよび MinIO や COS などの S3 互換ストレージへの接続の問題を修正します。

  • Iceberg、Hive、Paimon のパーティションおよびキャッシュ関連の問題を修正します。Hive パーティションプルーニングパフォーマンスを向上させます。

  • JDBC カタログのメモリリークを修正します。Elasticsearch (ES) のフラットタイプのサポートを追加します。

  • 高メモリシナリオで自動バックプレッシャーを使用してインポートメモリ使用量を最適化し、OOM エラーを防止します。

  • コンパクションおよびスキーマ変更に関連するデータの正確性の問題を修正します。

  • ストレージ認証情報のセキュリティを強化し、機密情報の漏洩およびサーバーサイドリクエストフォージェリ (SSRF) 攻撃を防止します。

  • SQL 解析の互換性、再起動時の SQL ブラックリストの失敗、監視メトリクスの欠落、データ型互換性に関する問題を修正します。

  • array_flatten および QUANTILE_STATE_TO/FROM_BASE64 関数を追加します。

  • 監査ログが SQL フィンガープリントおよび暗号化をサポートすることで、分析とセキュリティコンプライアンスが容易になります。

  • JDK 17 の互換性を向上させます。

Apache Doris 3.1.4

4.1.2

2026 年 1 月 21 日

[修正]

  • 特定のシナリオでのビュー作成ロジックを最適化し、SQL のユーザーエクスペリエンスを向上させます。

  • 一時リソース管理メカニズムを最適化し、長期的なシステムの安定性を向上させます。

  • キャッシュ容量管理戦略を最適化し、リソースの利用効率を向上させます。

  • 更新シナリオにおける Routine ロードの実行パフォーマンスと安定性を最適化します。

  • トランザクションのリカバリプロセスを最適化し、システムの堅牢性を強化します。

  • トランザクション関連の監視メトリクスを追加し、可視性を強化します。

  • FE サービスのエンコーディング構成を最適化し、システムの互換性と安定性を向上させます。

  • クラウド環境でのタスクスケジューリングおよびリソースのリカバリ効率を最適化します。

Apache Doris 3.1.3

4.1.1

2025 年 12 月 17 日

[新機能]

このバージョンは Apache Doris 3.1.3 をベースにしています。

Apache Doris 3.1.3

4.1.0-beta

2025 年 11 月 1 日

[新機能]

このバージョンは Apache Doris 3.1.1 をベースにしています。

Apache Doris 3.1.1

4.0

説明
  • ApsaraDB for SelectDB カーネル 4.0 は Apache Doris 3.0 に基づいて開発されています。 詳細については、「Apache Doris 3.0」をご参照ください。

  • お使いのインスタンスがカーネルバージョン 3.0 を実行している場合、4.0.x バージョンにアップグレードする前に、バージョン 3.0.9 またはそれ以降の 3.0.x バージョンにアップグレードする必要があります。 カーネルバージョンのアップグレード手順については、カーネルバージョンのアップグレードをご参照ください。

バージョン

リリース日

説明

参照

4.0.11

2026年3月25日

[機能強化と修正]

  • S3 TVF を使用してヘッダーが引用符で囲まれた CSV ファイルをクエリする際の安定性が向上し、フィールド解析エラーを防ぎます。

  • より多くの CSV エスケープ形式に対する S3 TVF の互換性を強化し、前処理コストを削減します。

  • 圧縮された JSON データのインポート成功率を高め、ストリームロードの失敗を防ぎます。

  • OSS へのデータエクスポートの安定性が向上し、認証エラーによるバックアップとエクスポートの失敗を防ぎます。

  • 意味的に同一の SQL クエリが一貫した結果を返すようになり、本番環境での誤判断のリスクを低減します。

  • 一部の日付と時刻に関連する SQL クエリのエラーを修正しました。

  • 高同時実行の複雑なインポートシナリオにおけるクラスターの安定性が向上し、BE のクラッシュを削減します。

  • 長時間稼働しているクラスターでのバッチクエリのタイムアウトのリスクを低減します。

  • 一部の複雑なクエリによって BE がクラッシュする問題を修正し、クエリの安定性を向上させました。

  • リモート読み取りとファイルキャッシュを含むクエリの安定性が向上し、BE のコアダンプを削減します。

  • 高トラフィック下での FE の安定性が向上し、より大規模なビジネスワークロードをサポートできるようになります。

  • クエリ中に unknown inverted index format 0 エラーが発生するのを防ぎ、クエリの可用性を向上させます。

  • INSERT OVERWRITE などの複雑な書き込みシナリオでの安定性が向上します。

  • FE の異常な再起動と完全なサービス停止のリスクを低減します。

  • システムライブラリに対する TVF クエリでクラスターを自動的にウェイクアップできるようになり、no available backends エラーを削減します。

  • インスタンスタイプの変更とスケールインの成功率が向上し、操作がスタックする時間を短縮します。

  • スケールアウト後のリバランスプロセスが高速化され、ビジネスの迅速な回復が可能になります。

  • 監視メトリクスの意味を明確にし、リモートスキャンワークロードの評価を向上させます。

  • 本番環境における高同時実行およびインポートシナリオ向けの、すぐに使えるデフォルト設定を最適化します。

Apache Doris 3.0.8

4.0.10

2026年1月11日

[修正]

  • INSERT インポート中に不正な URL 情報が切り捨てられる問題を修正しました。

  • 特定の集計クエリシナリオで発生した GROUPING_PREFIX エラーを修正しました。

  • 行セットの競合によって insert overwrite 操作が時折失敗する問題を修正しました。

  • マテリアライズドビューの作成が失敗する問題を修正しました。

  • Java ユーザー定義関数 (UDF) が連続したプロジェクト操作のマージを妨げ、実行計画のエラーが発生する問題を修正しました。

  • TVF インポート中のパイプライン並列度計算のエラーを修正しました。

  • UDF 実行中の異常なメモリ使用に関する問題を修正しました。

  • インポートプロセス中の unknown load_id エラーを修正しました。

  • スケジューリング期間の動的調整を有効にすることで、タブレットリバランスのスケジューリングメカニズムを最適化し、効率を向上させました。

  • バージョンアップグレード後のデータスキューを修正しました。

  • パーティショントップ N シナリオにおけるウィンドウ関数のマッチングエラーを修正しました。

  • 特定のシナリオで lead/lag 関数のパラメータ定数チェックが厳しすぎる問題を修正しました。

  • アップグレード後にルーチンロード ジョブがエラーを報告する問題を修正しました。

  • アップグレード後に JSON_EXTRACT 関数の動作が変更される問題を修正しました。

  • 複数左結合を含むシナリオでの述語プッシュダウン最適化の問題を修正しました。

  • AUTO INCREMENT 列の開始値が正しくない問題を修正しました。

  • 列の型変換によって BE がクラッシュする問題を修正しました。

  • ランダムサンプリングシナリオの述語プッシュダウン戦略を最適化しました。

  • JSON_EXTRACT が配列を処理する際に null を返す問題を修正しました。

  • substring 関数が特定のシナリオで失敗する問題を修正しました。

  • 結合リオーダリングの推論エラーによりクエリが失敗する問題を修正しました。

  • 複数テーブル結合におけるあいまいな列名の検出に関する問題を修正しました。

  • 失敗したインポートのエラーメッセージの精度を向上させました。

  • MaxCompute カタログを使用した overwrite 操作によりデータが損失する問題を修正し、デバッグログを追加しました。

  • メタサービスのレート制限中に get version コールが失敗したときにオブザーバーが停止するバグを修正しました。

  • ルーチンロード タスクの割り当て中に発生した Null Pointer Exception を修正しました。

  • BE の安定性に関する問題を修正しました。

  • BE JVM メトリクス収集におけるデッドロックを修正しました。

  • DLF ベースの Paimon カタログが OSS HDFS から読み取れない問題を修正しました。

  • max_tablet_size ログがタブレット ID ではなくテーブル ID を出力する問題を修正しました。

Apache Doris 3.0.8

4.0.9

2025年11月25日

[修正]

  • UDF が時折 NoClassDefFoundError を報告する問題を修正しました。

  • パーティション列のない Iceberg 外部テーブルに対するクエリが不正な結果を返す問題を修正しました。

Apache Doris 3.0.8

4.0.8

2025年10月27日

[修正]

  • Elasticsearch カタログをクエリした際に INSERT ジョブが失敗する問題を修正しました。

  • 無効な JSON パスによりコアダンプが発生する問題を修正しました。

Apache Doris 3.0.8

4.0.7

2025年9月26日

[新機能]

Apache Doris 3.0.8 のすべての機能をサポートします。

Apache Doris 3.0.8

4.0.6

2025年9月15日

[新機能]

Apache Doris 3.0.6 のすべての機能をサポートします。

[機能強化]

  • ファイルキャッシュのアップグレード時の起動プロセスを最適化し、バージョン 3.0.x から 4.0.x へのアップグレードを高速化しました。

  • マルチクラスターシナリオでのクエリパフォーマンスと可用性が向上します。

  • 行セットの準備およびコミット中にステータスチェックを追加し、可用性を向上させました。

  • トップ N クエリのパフォーマンスが向上します。

[修正]

タブレットキャッシュの早期クリーンアップによって引き起こされるクエリパフォーマンスの問題を修正しました。

Apache Doris 3.0.6

4.0.5

2025年7月14日

[新機能]

Apache Doris 3.0.4 および Apache Doris 3.0.5 のすべての機能をサポートします。

[機能強化]

データの早期リサイクルの問題を解決し、可用性が向上します。

[修正]

バージョン 4.0.4 から 4.0.5 へのアップグレード時に発生した転置インデックスのコアダンプの問題を修正しました。

4.0.4

2024年12月6日

[新機能]

  • Apache Doris 3.0.3 のすべての機能をサポートします。

  • JDBC カタログの text フィールド型の配列をサポートします。

  • MaxCompute カタログの timestamp フィールド型をサポートします。

[機能強化]

  • セグメントのロードプロセス中の高い CPU 使用率の問題を解決し、クエリパフォーマンスが向上します。

  • ファイルキャッシュポリシーを最適化することで、クエリ応答時間の変動を低減します。

  • ファイルキャッシュのリサイクルメカニズムを最適化しました。

  • information_schema のクエリパフォーマンスが向上します。

  • メタデータロックメカニズムを最適化しました。

  • delete bitmap ロックメカニズムを最適化しました。

  • Compressed Class Space のメモリ管理を改善しました。

  • サーバーサイドリクエストフォージェリ (SSRF) のリスクをもたらすインターフェイスを削除し、セキュリティを強化しました。

  • Audit Log 統計のパフォーマンスが向上します。

  • ページ分割クエリにおけるウィンドウ関数のパフォーマンスが向上します。

  • マージオンライト (MOW) テーブルの時系列コンパクションのパフォーマンスが向上します。

[修正]

  • MOW テーブルの disable_auto_compaction プロパティを変更するとテーブルデータが利用できなくなる可能性がある問題を修正しました。

  • ピーク時に MOW テーブルへのインポートが失敗する問題を修正しました。

  • データ損失、ジョブの停止、トランザクションコミットの失敗など、ルーチンロードに関するいくつかの問題を修正しました。

  • インスタンスアクセスモジュールの再起動後にルーチンロード ジョブが一時停止し、エラーを報告する問題を修正しました。

  • グループコミット が失敗する可能性がある問題を修正しました。

  • インスタンスをカーネルバージョン 4.0.4 にアップグレードした後、クエリがスキャンするデータが増加する問題を修正しました。

  • プリコンパイルを使用したポイントクエリが結果セットを返さない問題を修正しました。

  • Unique モデルを使用したテーブルの主キーフィールドに重複した値が出現する可能性がある問題を修正しました。

  • stale rowset の再利用により cache misses が発生し、クエリの応答時間が増加する問題を修正しました。

  • 変更データキャプチャ (CDC) の部分的な列更新からの結果と、ストリームロード のワイドテーブル結合からの結果との間の不整合を修正しました。

  • 複数のクラスターノードでコアダンプが発生する問題を修正しました。

  • 非同期マテリアライズドビューがクラスターをまたいでテーブルからデータを読み取る際に発生するメタデータ例外を修正しました。

  • insert overwrite を使用して自動パーティションテーブルに書き込む際のデータ品質検証の問題を修正しました。

  • insert overwrite により書き込みエラーが発生する問題を修正しました。

  • 同じテーブルに対する insert overwrite 操作を誤ってブロックする問題を修正しました。

  • データ品質の問題で失敗した insert into select 操作に対してエラー URL が提供されない問題を修正しました。

  • 高同時実行のポイントクエリシナリオで stmtId がオーバーフローし、Prepared Statement 例外が発生する問題を修正しました。

  • バージョン 4.0.4 へのアップグレード後に ConvertTz 関数を実行した際に、未初期化状態が原因で発生する RUNTIME_ERROR を修正しました。

  • クラスターの再起動が遅い問題を修正しました。

  • NOT 演算子がショートワードマッチングで有効でない問題を修正しました。

  • スキーマ変更 後のコンパクションリカバリの問題を修正しました。

  • スキーマ変更後の空のパーティションが原因で発生するデータインポート エラーとバージョン制限超過の問題を修正しました。

  • JDBC 接続リークの問題を修正しました。

  • PostgreSQL (PG) カタログ接続リークの問題を修正しました。

  • MaxCompute カタログのパーティションプルーニングが有効でない問題を修正しました。

  • キャッシュされたデータの早期解放により、ローカルファイルキャッシュ サイズが急激に減少する問題を修正しました。

  • SQL Cache により不正な結果が返される問題を修正しました。

  • split_part 関数の計算エラーを修正しました。

  • フィールド命名規則の互換性に関する問題を修正しました。

  • 複数スレッドがスピンロックを待機することが原因でクエリのレイテンシーが発生する問題を修正しました。

  • 一時的なネットワークの不安定性によりクラスターノードが異常にオフラインになる問題を修正しました。

  • クエリが一時的に COMPUTE_GROUPS_NO_ALIVE_BE エラーを報告する問題を修正しました。

  • window_funnel 関数が高精度の timestamp 列をサポートしない問題を修正しました。

  • クエリプランニングのタイムアウトの問題を修正しました。

  • explode_variant_array のコアダンプの問題を修正しました。

  • クエリがマテリアライズドビューを見逃す問題を修正しました。

  • エラーログの URL が長すぎてアクセスできない問題を修正しました。

Apache Doris 3.0.3

4.0.3

2024年10月11日

[新機能]

  • Apache Doris 3.0.2 のすべての機能をサポートします。

  • 大規模トランザクションインポートをサポートします。この機能はデフォルトで無効になっています。

[機能強化]

  • デフォルトで java_udf を無効化しました。

  • ロギングシナリオでの top n クエリのパフォーマンスを最適化しました。

  • ショートサーキット評価によりポイントクエリのパフォーマンスが向上します。

  • タブレットプルーニングの改善により、クエリパフォーマンスが向上します。

[修正]

  • カタログのリプレイによりバックエンド インスタンスの起動に失敗する可能性がある問題を修正しました。

  • SelectDB Core 3.0.x から 4.0.x へのアップグレード後に Audit Log コンポーネントが失敗する問題を修正しました。

  • SelectDB Core 4.0.2 へのアップグレード後にデフォルトのコンピューティングクラスターの権限が制限される問題を修正しました。

  • リモートプロシージャコール (RPC) を使用した定数畳み込みがコンピューティングクラスターをまたぐ可能性がある問題を修正しました。

  • SQL ステートメントの転送時にコンピューティングクラスターが見つからない問題を修正しました。

  • コンパクションの delete bitmap 内の null ポインタが原因で発生するコアダンプの問題を修正しました。

  • MOW テーブルの delete bitmap が大きすぎる場合にフルコンパクションがトリガーされない問題を修正しました。

  • select * で定義されたマテリアライズドビューのビルドが失敗する問題を修正しました。

Apache Doris 3.0.2

4.0.2-beta

2024年8月25日

[新機能]

  • Apache Doris 3.0.1 のすべての機能をサポートします。

[修正]

  • インポートに同じラベルを使用した場合、多数のインポート失敗後にインポート パフォーマンスが低下する可能性がある問題を修正しました。

  • クラスターのスケールアウトによりインスタンス バージョンのアップグレードがスタックする可能性がある問題を修正しました。

  • ランタイムフィルターのメモリリークの問題を修正しました。

Apache Doris 3.0.1

4.0.1-beta

2024年7月9日

[新機能]

  • SelectDB Core のバージョン 3.0.x (x >= 9) から 4.0.x へのアップグレードをサポートします。

  • Apache Doris 3.0.0 のすべての機能をサポートします。

[修正]

  • SelectDB Core 3.0.9 からのアップグレード後、クラスターの権限を復元するためにバックエンド インスタンスの再起動が必要になる問題を修正しました。

  • 転置インデックス クエリがスタックする可能性がある問題を修正しました。

Apache Doris 3.0.0

4.0.0-beta

2024年5月15日

[新機能]

  • 複数テーブルマテリアライズドビュー (MTMV) をサポートします。これにより、透過的なリライト、自動リフレッシュ、外部テーブルから内部テーブルへのマテリアライズ化、直接クエリが可能です。 この機能により、MTMV はデータウェアハウスの階層化、ジョブスケジューリング、データ処理に使用できるようになりました。

  • Variant および IP データ型を導入し、さまざまな分析関数を強化することで、複雑なデータや半構造化データの保存と分析を簡素化します。

  • 自動インクリメント列、自動パーティショニング、およびサーバー側のバッチリクエスト送信 (Group Commit) をサポートし、大規模かつリアルタイムのデータ書き込みの効率を向上させます。

  • Arrow Flight に基づく高速データ読み取りインターフェイスを導入し、データ転送効率が最大 100 倍向上します。この機能は、データサイエンスやその他の大規模データ読み取りシナリオに最適です。

  • Apache Doris 2.1.0 のすべての機能をサポートします。

[機能強化]

  • デフォルトのクエリパフォーマンスが大幅に向上し、手動チューニングなしで優れたパフォーマンスを実現します。このバージョンでは、複雑な SQL クエリのパフォーマンスもさらに向上し、TPC-DS 1 TB ベンチマークで 100% 以上のパフォーマンス向上を達成、業界をリードするクエリ速度を実現します。

  • データレイク分析のパフォーマンスが大幅に向上し、Trino および Spark の 4 倍から 6 倍のパフォーマンスを実現します。 このバージョンでは、複数の SQL ダイアレクトとの互換性も導入され、既存のシステムから ApsaraDB for SelectDB へのシームレスな移行が可能です。

Apache Doris 2.1.0

3.0

説明
  • ApsaraDB for SelectDB カーネル 3.0 は Apache Doris 2.0 をベースにしています。詳細については、「Apache Doris 2.0」をご参照ください。

  • ApsaraDB for SelectDB カーネル 3.0 は廃止されており、新規購入では利用できません。

バージョン

リリース日

説明

参照

3.0.17

2025 年 9 月 12 日

[修正]

  • コンパクションによってデータが早期に回収されることがある問題を修正し、可用性を向上させました。

  • エクスポートエラー The directory you tried to delete or overwrite is not empty を修正しました。

  • クラスターのクラッシュを防ぐため、show proc '/trash' を無効化しました。

Apache Doris 2.0.15

3.0.16

2025 年 8 月 10 日

[修正]

  • 頻繁なコンパクションと I/O の飽和を引き起こしていた、誤ったコンパクションポリシーを修正しました。

Apache Doris 2.0.15

3.0.15

2025 年 7 月 21 日

[修正]

  • Routine Load の問題 (断続的なバックログや、上流トピックからの拡張パーティションのロードに関する問題など) を修正しました。

  • BE で発生する load_segment のコアダンプと、BE が予期せず再起動する問題を修正しました。

  • 集計テーブルのエクスポート時に発生するエクスポートの遅延とデータ損失を修正しました。

  • マスターノードで JVM メモリ使用量が高くなる問題を修正しました。

  • FE の OOM 問題を修正しました。

  • S3 FileWriter での冗長な close 呼び出しが原因で、警告ログが繰り返し出力される問題を修正しました。

Apache Doris 2.0.15

3.0.14

2025 年 6 月 29 日

[改善]

  • コンパクションのスケジューリングを最適化し、効率を向上させました。

  • メトリクスのスピンロックが原因で発生していた CPU 使用率の上昇と HTTP インターフェイスのスタックを解消しました。

[修正]

  • extract_url_parameter 関数の結果が一貫しない問題を修正しました。

  • MoW テーブルおよび UDF におけるコアダンプの問題を修正しました。

  • メタデータサービスのアップグレード中に接続エラーが発生し、書き込みやスケジュール済みタスクが失敗する問題を修正しました。

  • OUTFILE を使用して Parquet ファイルをエクスポートした際に、複数の BE でコアダンプが発生する問題を修正しました。

Apache Doris 2.0.15

3.0.13

2025 年 5 月 19 日

[改善]

  • 過剰な delete マーカーが原因でプライマリキーテーブルのデータロードとファイルマージが失敗する問題を修正しました。

  • max_batch_interval の 60 秒制限を撤廃し、可観測性メトリクスを追加するとともに、異常なジョブが他のジョブのスケジューリングに影響する問題を解消し、Routine Load を改善しました。

[修正]

監査ログが欠落する問題を修正しました。

Apache Doris 2.0.15

3.0.12

2025 年 2 月 19 日

[新機能]

Stream Load を使用した圧縮 JSON データのロードをサポートしました。

[改善]

オブジェクトのアップロード再試行ポリシーと接続タイムアウト設定を最適化し、ロードの安定性を向上させました。

[修正]

  • 高頻度の Stream Load が原因で、インスタンスアクセスモジュールの CPU 使用率が 100% に達する問題を修正しました。

  • データロード中にインスタンスアクセスモジュールで発生するメモリリークを修正しました。

  • インデックスファイルの書き込みエラーが原因でロードが失敗する問題を修正しました。

  • データロード中にアップロードが失敗する問題を修正しました。

  • ロックの長時間保持が原因で MoW テーブルへのロードが失敗する問題を修正しました。

  • Schema Change が原因で Base Compaction が失敗する可能性があった不具合を修正しました。

  • Routine Load ジョブがスタックする問題を修正しました。

  • ロード中に JSON の double 値が 0 として処理される問題を修正しました。

  • Audit Log テーブルに権限を grant できない問題を修正しました。

  • 監査ログクエリでタイムスタンプが重複する不具合を修正しました。

  • SQL Hash 値が重複する問題を修正しました。

  • 転置インデックスにおける UTF-8 のエンコードとデコードが原因で発生するエラーを修正しました。

  • 一過性のネットワークジッターが原因でクラスターノードが予期せずオフラインになる問題を修正しました。

  • 結果セットが空の insert into select クエリが原因で実行例外が発生する問題を修正しました。

Apache Doris 2.0.15

3.0.11

2024 年 11 月 10 日

[新機能]

  • Apache Doris 2.0.15 のすべての機能をサポートしました。

[改善]

  • File Cache のヒット率を向上させました。

[修正]

  • 集計テーブルに対するクエリで誤った結果が返される問題を修正しました。

  • struct 型に対するクエリが失敗する可能性がある問題を修正しました。

  • window_funnel 関数で datetime v2 をサポートしました。

  • insert into select ステートメントで誤った権限エラーが報告される問題を修正しました。

  • Routine Load トランザクションを正しく中断できない問題を修正しました。

  • クエリまたはコンパクション中に発生する "bad page" エラーを修正しました。

Apache Doris 2.0.15

3.0.10

2024 年 8 月 23 日

[新機能]

  • Apache Doris 2.0.13 のすべての機能をサポートしました。

[改善]

  • 複数の Tablet 間でマッピング分布が一貫しない問題を解消しました。

[修正]

  • 新しいオプティマイザーが insert into select ステートメントを自動的に再試行できない問題を修正しました。

  • nullable 型ノードがスキーマチェンジのデュアルライトフェーズ中に再起動する問題を修正しました。

  • File Cache の Disposable キューが他のキューによって埋められ、コンパクションとスキーマチェンジの処理が遅くなる問題を修正しました。

Apache Doris 2.0.13

3.0.9

2024 年 6 月 25 日

[新機能]

Apache Doris 2.0.11 と SelectDB Core 3.0.8 のすべての機能をサポートしました。

[改善]

  • MoW テーブルのロードにおける delete bitmap の計算を最適化し、ロード速度と堅牢性を向上させました。

  • show data の応答速度を最適化しました。

  • 転置インデックスと半構造化データのクエリパフォーマンスを向上させました。

[修正]

  • copy into タスクが多すぎることによりインスタンスで OOM が発生する問題を修正しました。

  • alter job 操作が多すぎるとインスタンスで OOM エラーが発生する問題を修正しました。

  • マルチクラスター環境でインスタンスメトリクスが欠落する可能性がある問題を修正しました。

  • まれに、単一トランザクションでのマルチ Tablet ロード後に、一部の Tablet にバージョンが存在しない問題を修正しました。

  • インスタンスが File Cache サイズの変更をすぐに認識できない問題を修正しました。

  • JDBC 外部テーブルに関する複数の接続問題を修正しました。

  • esquery を Elasticsearch Catalog で使用できない問題を修正しました。

  • データ分散の偏りと、デコミッションプロセスが停止する問題を修正しました。

Apache Doris 2.0.11

3.0.8

2024 年 5 月 15 日

[新機能]

  • Apache Doris 2.0.10 のすべての機能をサポートしました。

  • show proc ステートメントをサポートしました。

  • すべての JSON キーの取得をサポートしました。

[改善]

  • テーブル作成に必要な時間を短縮しました。

  • MoW テーブル向けに delete bitmap の計算速度を最適化し、ロードスループットを向上させました。

  • 高頻度ロードによりバージョン数が多い MoW テーブルのクエリ速度を向上させました。

  • クエリ効率を向上させました。

[修正]

  • rename cluster 操作後にメトリクスが誤る問題を修正しました。

  • rename cluster 操作後にトラフィック統計が不正確になる問題を修正しました。

  • show processlist コマンドのフォーマットの問題を修正しました。

  • メモリ不足が原因でスキーマチェンジが失敗する問題を修正しました。

  • データロード中に監査ログコンポーネントで発生する権限の問題を修正しました。

  • datetimev2round 関数のエラーを修正しました。

  • nullable プランニングが原因でコアダンプが発生する問題を修正しました。

  • nullable プランニングが原因で誤った結果が返される問題を修正しました。

Apache Doris 2.0.10

3.0.7

2024 年 3 月 31 日

[新機能]

  • Apache Doris 2.0.6 のすべての機能をサポートしました。

  • 監査ログプラグインをサポートしました。監査ログテーブルを手動で作成する必要があります。

[改善]

  • クエリに default cluster が設定されていない場合、システムは名前のアルファベット順で、実行中かつ許可されているクラスターを選択するようになりました。

  • 転置インデックスおよびロギングシナリオの可用性とパフォーマンスを向上させました。

  • 新しいオプティマイザーで、projection having 構文のあいまいさを解消しました。

  • 転置インデックスにおける compound in list のパフォーマンスを向上させました。

[修正]

  • 多数の delete 操作が原因でロードが失敗する問題を修正しました。

  • 統計収集が SQL ステートメントを繰り返しトリガーすることが原因で、クラスターの自動停止ロジックが失敗する問題を修正しました。

  • データロード中の UTC タイムゾーン変換におけるエラーを修正しました。

  • JDBC で show processlist コマンドがエラーを返す問題を修正しました。

  • チェックポイントと再起動後に、ttl_seconds テーブルプロパティが 0 にリセットされる問題を修正しました。

  • date/month/yearadd 関数を修正しました。

Apache Doris 2.0.6

3.0.6

2024 年 2 月 5 日

[新機能]

  • Apache Doris 2.0.4 のすべての機能をサポートしました。

  • 自動分析をサポートしました。

  • ワイドテーブルへのデータロードをサポートしました。

  • グループコミットをサポートし、リアルタイムのバッチデータロードを可能にしました。

  • in left join infer をサポートしました。

[改善]

  • ロード失敗時のエラーメッセージを改善しました。

  • 安定性を向上させました。

[修正]

  • クラスターの再起動後にクラスター権限が無効になる可能性がある問題を修正しました。

  • SelectDB Core 2.4.x から 3.0.x へのアップグレードが失敗する問題を修正しました。

  • show processlist コマンドの出力がずれる問題を修正しました。

  • alter table の TTL プロパティが有効にならず、テーブル構造で TTL が 0 と表示される可能性がある問題を修正しました。

  • クエリが断続的に "failed to initialize storage reader" エラーで失敗する問題を修正しました。

  • 例外パスにおける Parquet リーダーのメモリリークを修正しました。

  • 外部テーブルに対する date_subdate_addto_date 関数のプッシュダウンに関する問題を修正しました。

  • colocate が Balance 操作に参加すると、colocate join プランが無効になる問題を修正しました。

  • alter colocate プロパティのリプレイが失敗する問題を修正しました。

  • delete 条件に特殊文字が含まれる場合にデータをクエリできない問題を修正しました。

  • まれに読み取りクエリが NOT_IMPLEMENTED_ERROR で失敗する問題を修正しました。

  • ロード中のタイムゾーン変換が原因でデータが不正になる問題を修正しました。

  • 負の値を substr() に渡すとコアダンプが発生する問題を修正しました。

Apache Doris 2.0.4

3.0.5

2023 年 12 月 20 日

[新機能]

  • Apache Doris 2.0.3 のすべての機能をサポートしました。

    説明

    現時点では、自動分析機能の使用は推奨されません。

  • Stream Load と互換性のある API を提供しました。

  • show proc/statistic の許可リストを有効化しました。

[改善]

  • MoW テーブルへのデータロードの安定性を向上させました。

  • 動的テーブルの作成速度を向上させました。

  • クエリプラン生成のパフォーマンスを向上させました。

  • decimal 演算の動作を最適化しました。

  • 安定性を向上させました。

[修正]

  • OSS のバッファー領域が不足すると書き込みがスタックする可能性がある問題を修正しました。

  • マルチクラスターシナリオで、クエリが "failed to find version path" エラーで失敗する問題を修正しました。

  • マルチクラスターシナリオで、クエリプランが誤って複数のクラスターにまたがる問題を修正しました。

  • varchar の長さを変更すると Dynamic Partition が新しいパーティションを作成できなくなる問題を修正しました。

  • show create table コマンドの decimal データフィールドに関する出力が SmartBI と互換性がない問題を修正しました。

  • カラム型変換機能が利用できなくなる問題を修正しました。

  • 行ストアテーブルプロパティが適用されない問題を修正しました。

  • ベースコンパクションが失敗する可能性がある問題を修正しました。

  • ポイントクエリで古いデータが返される可能性がある問題を修正しました。

  • copy into タスクが重複ファイルに対してタイムアウトするまで待機してしまう問題を修正しました。

  • query_parallel_instance_num が 0 で除算される問題を修正しました。

  • キャッシュヒット率の計算が不正確な問題を修正しました。

  • NGram インデックスが有効にならない問題を修正しました。

Apache Doris 2.0.3

3.0.4

2023 年 11 月 23 日

[新機能]

  • show proc current_stmt コマンドをサポートしました。

[改善]

  • アクセス制御のセキュリティを強化しました。

  • アップロード中のデータ検証の信頼性を向上させました。

  • インスタンスメタデータサービスの可用性を向上させました。

  • テーブル作成時の dynamic_partition.replication_num に関するエラーメッセージを改善しました。

[修正]

  • SelectDB Core を 2.4.x から 3.0.x にアップグレードすると copy into タスクが失敗する可能性がある問題を修正しました。

  • External Stage を使用してデータをロードする際に認可が失敗する可能性がある問題を修正しました。

  • Routine Load が失敗する可能性がある問題を修正しました。

  • MoW テーブルへのデータロードが失敗する可能性がある問題を修正しました。

  • リアルタイム書き込みの insert ステートメントが失敗する可能性がある問題を修正しました。

  • TPC-DS ベンチマークにおけるパフォーマンス低下に対処しました。

  • グローバルでないセッション変数が有効にならない可能性がある問題を修正しました。

  • where 句に多数の条件があるクエリで CPU 使用率が高くなり、実行が遅くなる問題を修正しました。

なし

3.0.3

2023 年 11 月 2 日

[新機能]

  • Doris Clean Label をサポートしました。

  • Stream Load クラウド API を、オープンソースの Apache Doris と互換性を持つようにしました。

  • JDBC ドライバーをインスタンスに組み込みました。

[改善]

  • 新しいオプティマイザーで、top n に対するランタイムフィルターのプルーニングをデフォルトでサポートしました。

[修正]

  • インスタンスのリソースリークが原因でクエリ応答が遅くなる問題を修正しました。

  • function ステートメントを無効化しても反映されない問題を修正しました。

  • カラムの並べ替えを伴うスキーマチェンジが失敗する問題を修正しました。

なし

3.0.2

2023 年 10 月 17 日

[新機能]

  • Apache Doris 2.0.2 のすべての機能をサポートしました。

  • SelectDB Core 2.3.10 および 2.4.4 のすべての機能をサポートしました。

  • OSS Load で使用される JDBC ドライバー URL に対する許可リスト機能を追加しました。

[改善]

  • クエリプランニング中のメタデータ取得時間を短縮し、プラン生成を高速化しました。

  • クエリプロファイルにメタデータアクセス時間の統計情報を追加しました。

  • リソース使用率のバランスを調整し、最適化しました。

[修正]

  • File Cache の TTL 設定後に読み取り/書き込みエラーが発生する問題を修正しました。

  • backends テーブルまたは rowsets テーブルに対するクエリが原因でサービスを利用できなくなる問題を修正しました。

Apache Doris 2.0.2

3.0.1

2023 年 9 月 18 日

[新機能]

  • Apache Doris 2.0.1 のすべての機能をサポートしました。

  • SelectDB Core 2.4.3 のすべての機能をサポートしました。

[改善]

  • バージョンの取得に必要な時間を短縮しました。

Apache Doris 2.0.1

2.4

説明
  • ApsaraDB for SelectDB カーネル 2.4 は Apache Doris 1.2 をベースにしています。詳細については、「Apache Doris 1.2」をご参照ください。

  • ApsaraDB for SelectDB カーネル 2.4 は提供終了しており、新規購入では利用できません。

バージョン

リリース日

説明

参照

2.4.6

2023 年 11 月 14 日

[修正]

  • コンピュートノードで発生していた複数のメモリリークを修正しました。

なし

2.4.5

2023 年 11 月 6 日

[改善]

  • リバランス戦略を最適化しました。

[修正]

  • replace tmp partition が原因でクエリが失敗する不具合を修正しました。

  • pthreadbthread の混在使用によるデッドロックを修正しました。

なし

2.4.4

2023 年 9 月 20 日

[改善]

  • SelectDB Core バージョン 2.3.9 および 2.3.10 のすべての機能をサポートしました。

  • インポート機能の可用性を向上させました。

[修正]

  • パーティション数が多いテーブルに対して TRUNCATE TABLE を実行すると、MySQL セッションがハングする問題を修正しました。

なし

2.4.3

2023 年 9 月 11 日

[新機能]

  • SelectDB Core バージョン 2.3.8 のすべての機能をサポートしました。

  • 延滞による停止をサポートしました。

[修正]

  • Docker 環境におけるタイムゾーンの問題を修正しました。

なし

2.4.2

2023 年 8 月 28 日

[新機能]

  • copy into インポートメソッドは、定数値の設定をサポートするようになりました。

[改善]

  • ストレージ統計の精度を向上させました。

[修正]

  • Cloud Stream Load が失敗する可能性がある問題を修正しました。

なし

2.4.1

2023 年 8 月 3 日

[新機能]

  • SelectDB Core バージョン 2.3.5、2.3.6、2.3.7 のすべての機能をサポートしました。

  • Stream Load を使用したデータインポートをサポートしました。

  • クエリリクエスト受信時に、停止中の従量課金クラスターの自動起動をサポートしました。

[修正]

  • 転置インデックスのクエリが失敗する可能性がある問題を修正しました。

なし

2.4.0

2023 年 7 月 3 日

[新機能]

  • セッション変数を使用して SQL キャッシュの使用を制御できるようになりました。

  • データインポート中にクラスター間で増分データ同期を行えるようになりました。

  • Table Cluster に基づくキャッシュデータのウォームアップ機能を追加しました。

  • SQL を使用してキャッシュ使用量をクエリできるようになりました。

  • アイドル状態の従量課金クラスターを自動的に停止できるようになりました。

[改善]

  • データセキュリティを強化しました。

  • キャッシュミス時のクエリ応答速度を向上させました。

[修正]

  • set default cluster が失敗することがある不具合を修正しました。

  • アップグレードプロセスが失敗する可能性がある問題を修正しました。

なし

以前のカーネルバージョンは、 SelectDB Cloud のカーネルリリースノートをご参照ください。