このトピックでは、PolarDB-X 変更データキャプチャ (CDC) ノードのリリースノートについて説明します。
リリース日: 2025-07-14
製品バージョン: V2.5.0
コンポーネントバージョン: 5.4.20
カテゴリ | 説明 |
新機能 | クラスター化列ストアインデックス (CCI) のパーティションキーとソートキーを変更できるようになりました。この機能により、データ管理の柔軟性が向上し、インデックスを完全に再構築することなく CCI のデータ分布とソートポリシーを調整できるため、クエリパフォーマンスが最適化されます。 |
修正された問題 | シングルストリームバイナリロギングサービスシナリオでデータノード (DN) がデータストリームを中断する可能性がある問題を修正しました。 |
リリース日: 2025-06-19
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
新機能 | CDC ノードは、バイナリログを生成する際に、アーカイブされたテーブルから生成された削除イベントをフィルターで除外できるようになりました。 |
リリース日: 2025-03-28
製品バージョン: V2.5.0
コンポーネントバージョン: 5.4.20
カテゴリ | 説明 |
新機能 | マルチストリームバイナリログ: ストレージノードと Binlog ストリーム間の 1 対 1 のマッピングをサポートするようになりました。 |
機能の最適化 | バイナリログのダンプ操作のメモリ管理を最適化しました。 |
下流システムへのバイナリログ出力時の CDC ノードのパフォーマンスを改善し、出力レートを向上させました。 | |
CDC ノードからグローバルメタサービス (GMS) に送信される SQL 文を最適化し、GMS の負荷を軽減しました。 |
リリース日: 2025-03-05
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
新機能 | マルチストリームバイナリログ: ストレージノードと Binlog ストリーム間の 1 対 1 のマッピングのサポートを追加しました。 |
リリース日: 2024-12-24
製品バージョン: V2.5.0
コンポーネントバージョン: 5.4.20
カテゴリ | 説明 |
新機能と最適化 | CHECK 制約がサポートされるようになりました。 |
CDC オフヒープダイレクトメモリの割り当てポリシーを最適化し、不十分なメモリ割り当てによるメモリ不足 (OOM) の問題を防止しました。 | |
CDC の強制再起動メカニズムを最適化し、CDC ワーカープロセスがブロックされている場合でも強制再起動を可能にしました。 |
リリース日: 2024-11-22
製品バージョン: V2.5.0
コンポーネントバージョン: 5.4.20
カテゴリ | 説明 |
機能の最適化 | 単一のバイナリログファイルのデフォルトサイズを 1 GB に最適化しました。バイナリログファイル番号が 999,999 を超えた場合の自動回転のサポートを追加しました。 |
透過的に消費されるバイナリログファイルのダウンロードロジックを最適化しました。 |
リリース日: 2024-10-24
製品バージョン: V2.5.0
コンポーネントバージョン: 5.4.20
カテゴリ | 説明 |
機能の最適化 | プライマリノードとセカンダリノードのレプリケーションロジックを最適化しました。 |
CDC 高可用性 (HA) モジュールのハートビートタイムアウト検出ロジックを最適化し、不要なプロセスの再起動を防止しました。 | |
修正 | システムテーブル構成に RuntimeVersion フィールドがなかったために、以前のバージョンの CDC からのアップグレードが中断される問題を修正しました。 |
次の問題が修正されました: |
リリース日: 2024-09-28
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
修正された問題 | CDC メタデータで |
リリース日: 2024-09-13
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
修正された問題 | 単一の SQL 文が複数のテーブルを更新したときに連続した TableMapEvents が発生し、TraceID が乱れる問題を修正しました。 |
リリース日: 2024-09-06
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
修正 | 単一の計算ノードが利用できなかったために CDC プロセスが起動に失敗する問題を修正しました。 |
メモリ内のオフセット値とファイル内のオフセット値が不整合だったために、バイナリログファイルのダンプ操作が失敗する問題を修正しました。 |
リリース日: 2024-08-28
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
修正 |
|
CDC トポロジーの再構築中にシステムが同じファイルを同時にアップロードしたときに、バイナリログファイルが失われる問題を修正しました。 | |
SQL パーサが暗黙的なテーブルグループを含む | |
レプリケーションリンクが自動的に回復されない問題を修正しました。この問題は、CDC Dumper のプライマリ-セカンダリ同期中にシステムがマスターノード上のローカルファイルを自動的に削除したために発生しました。 |
リリース日: 2024-08-02
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
新機能 | CDC ノードが定期的に同期ポイントを構築するサポートを追加しました。 |
修正された問題 | バイナリログカーソルが期待どおりに更新されなかったために消費がブロックされる問題を修正しました。 |
リリース日: 2024-07-10
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
新機能と最適化 | CDC ノードが定期的に同期ポイントを構築するサポートを追加しました。 |
PolarDB-X 1.0 から PolarDB-X 2.0 へのアップグレード評価における完全データ検証機能を最適化しました。 | |
修正 | メタデータの変更によりグローバルバイナリログの生成に失敗する問題を修正しました。 |
リクエストされたターゲットバイナリログファイルが空だったために、バイナリログダンプサービスが提供できない問題を修正しました。 |
リリース日: 2024-04-16
製品バージョン: V2.4.0
コンポーネントバージョン: 5.4.19
カテゴリ | 説明 |
新機能と最適化 | プライマリ/セカンダリ DDL レプリケーションが関数のレプリケーションをサポートするようになりました。 |
プライマリ/セカンダリ DDL レプリケーションがシーケンスのレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションがビューのレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションがプロシージャのレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションがアカウント、ロール、権限のレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションが alter tablegroup 操作のレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションが alter index 操作のレプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリ DDL レプリケーションが、マルチストリームバイナリロギングシナリオでの整合性調整および整列レプリケーションをサポートするようになりました。 | |
プライマリ/セカンダリレプリケーションが、タイムスタンプに基づくレプリケーションリンクの作成をサポートするようになりました。 | |
プライマリ/セカンダリレプリケーションが、SQL コマンドを使用してアップストリームシステムとダウンストリームシステム間のデータ整合性を検証する機能をサポートするようになりました。 | |
プライマリ/セカンダリレプリケーションにセカンダリインスタンスロールを追加しました。これにより、セカンダリクラスターはインスタンスレベルの読み取り専用機能を持つことができます。 | |
プライマリ/セカンダリレプリケーションでの DML 書き込みに対する WHERE 条件の完全ミラーマッチングのサポートを追加しました。 | |
マルチストリームバイナリログのストリーム名とユーザー名をバインドするサポートを追加しました。バインドされたアカウントを使用してバイナリログ関連の SQL 文を実行する場合、「with」オプションを追加する必要はありません。 | |
プライマリ/セカンダリレプリケーションの server_id ベースの双方向レプリケーションを最適化しました。コマンドラインからフィルター規則を指定し、server_id の異常を自動的にチェックできるようになりました。 | |
修正 |
|
| |
| |
|
リリース日: 2024-03-22
バージョン番号: polarx-cdc-kernel-2.3.0_5327694
カテゴリ | 説明 |
新機能 |
|
修正された問題 | SQL フラッシュバックの完全一致が失敗する問題を修正しました。 |
リリース日: 2024-02-04
バージョン番号: polarx-cdc-kernel-2.3.0_5169624
カテゴリ | 説明 |
新機能 |
|
機能の最適化 | チェックサムやハートビートなどのパラメーターをサポートすることで、MySQL バイナリログのダンプ互換性を向上させました。 |
リリース日: 2023-12-21
バージョン番号: polarx-cdc-kernel-2.3.0_4988569
カテゴリ | 説明 |
新機能 | トランザクション全体をロールバックするための SQL フラッシュバックのサポートを追加しました。 |
修正された問題 | バイナリログでの TSO ハートビートの記録方法を修正し、下流の MySQL コンシューマーで発生する可能性のあるクラッシュの問題を解決しました。 |
リリース日: 2023-10-23
バージョン番号: polarx-cdc-kernel-2.3.0_4825080
カテゴリ | 説明 |
機能の最適化 | gRPC バックプレッシャーコントロールのスリープ時間を最適化し、外部 Binlog ダンプ速度を 130 MB/s に向上させました。 |
修正された問題 | 指定された時間範囲内に DML または DDL 操作が発生しなかったために SQL フラッシュバックが完了できない問題を修正しました。 |
リリース日: 2023-09-22
バージョン番号: polarx-cdc-kernel-2.3.0_4755313
カテゴリ | 説明 |
機能の最適化 | 多数のバイナリログが存在する場合の |
修正 | JSON データの整形時に発生するバッファオーバーフローの問題を修正しました。 |
CDC のアップグレード中に metaDB で高可用性 (HA) スイッチオーバーが発生したため、metaDataSource スキャンスレッドが終了する問題を修正しました。 | |
|
リリース日: 2023-08-18
バージョン番号: polarx-cdc-kernel-2.3.0_4635493
カテゴリ | 説明 |
新機能と最適化 |
|
透過的消費のための外部ダンプ速度を最適化しました。 | |
CDC は DN 接続を取得するために is_vip に依存しなくなりました。 | |
CDC が MetaDB 接続を取得するための制御依存関係を削除しました。 | |
修正 |
|
| |
読み取り専用インスタンスがスケールされた後、Task dump がプライマリインスタンス DN 上の開始オフセットを見つけられない問題を修正しました。 |
リリース日: 2023-07-06
バージョン番号: polarx-cdc-kernel-2.3.0_4483662
カテゴリ | 説明 |
新機能 | メモリ使用量を削減するために、トランザクションオブジェクトの永続化のサポートを追加しました。 |
修正 | 過去の TSO に基づく回復中に、`recover tso` が最新のスケーリングタグ付きトランザクションの TSO より小さくできない問題を修正しました。 |
CDC Dumper のプライマリ-セカンダリ同期中に Dumper Master 上のローカルファイルが削除されたために gRPC スレッドが終了できない問題を修正しました。 |
リリース日: 2023-06-06
バージョン番号: polarx-cdc-kernel-2.0.0-4273008
カテゴリ | 説明 |
修正 | OSS からバイナリログを消費する際にハートビートウィンドウの競合がトリガーされる問題を修正しました。この競合はリンクエラーを引き起こしました。 |
| |
DDL イベントの | |
| |
DDL SQL 文に改行が含まれている場合に単一行コメントへの変換に失敗する問題を修正しました。 |
リリース日: 2023-05-09
バージョン番号: polarx-cdc-kernel-2.0.1-4292946
カテゴリ | 説明 |
新機能と最適化 | ワーカープロセスの CPU 使用率の監視と統計収集のサポートを追加しました。 |
| |
OSS へのバイナリログファイルのアップロード速度を最適化し、レートを 700 MB/s に向上させました。 | |
start master、stop master、restart master、reset master などの CDC 運用保守 (O&M) コマンドを追加しました。 | |
修正 | オフラインバイナリログの透過的消費中に長いブロックが発生する問題を修正しました。 |
読み取り中にバイナリログファイルが削除されたためにダンプスレッドが終了できない問題を修正しました。 | |
物理 DDL メタデータが多すぎる場合に `reset master` が失敗する問題を修正しました。 | |
DDL イベントの Sql_Mode 値が元の sql_mode 値と一致しない問題を修正しました。 | |
同じ SQL 文に |
リリース日: 2023-04-28
バージョン番号: polarx-cdc-kernel-2.0.0-4273008
カテゴリ | 説明 |
修正 |
|
空の文字列を整形する際に NPE がトリガーされる問題を修正しました。 |
リリース日: 2023-04-07
バージョン番号: polarx-cdc-kernel-2.0.0-4206104
カテゴリ | 説明 |
修正された問題 | メタデータが |
リリース日: 2023-03-29
バージョン番号: polarx-cdc-kernel-2.0.0-4180250
カテゴリ | 説明 |
修正された問題 | MySQL charset が Java charset に変換されなかったために発生した解析の失敗を修正しました。 |
リリース日: 2023-03-22
バージョン番号: polarx-cdc-kernel-2.0.0-4148671
カテゴリ | 説明 |
機能の最適化 | バイナリログ同期リンクの回復時間を最適化し、RTO を 15 秒に短縮しました。 |
データテーブルの数が数十万に達した場合の CDC メタデータ情報の回復速度を最適化しました。 | |
修正 | バイナリログを透過的に消費する際の潜在的なオフセット計算エラーを修正しました。 |
メタデータ整合性チェックにおける |
リリース日: 2023-02-06
バージョン番号: polarx-cdc-kernel-2.0.0-3985896
カテゴリ | 説明 |
修正 | プライマリキーの継続的な追加と削除により CDC リンクが中断される問題を修正しました。 |
コンシューマープログラムがバイナリログをダンプする前に COM_REGISTER_SLAVE を送信しなかったために CDC がアクティブに切断される問題を修正しました。 | |
マルチストリームデータルーティングシナリオでハッシュ値が Integer.MIN_VALUE の場合にデータリンクが中断される問題を修正しました。 |
リリース日: 2023-02-01
バージョン番号: polarx-cdc-kernel-2.0.0-3945546
カテゴリ | 説明 |
新機能と最適化 | 多段階マージのサポートを追加しました。これにより、DN ノードが線形に増加してもパフォーマンスが大幅に低下しないことが保証されます。 |
透過的消費のサポートを追加しました。下流のコンシューマープログラムは、自身で OSS に接続することなく、ダンププロトコルを使用して OSS にアーカイブされたバイナリログファイルを直接消費できます。 | |
マルチストリームバイナリログのサポートを追加しました。ストリームの数をカスタマイズできます。各ストリームには独立したバイナリログファイルストリームがあります。 | |
定期的に完全なメタデータスナップショットを構築するサポートを追加しました。これにより、過去の DDL タギングレコードの過剰な拡張の問題が解決されます。 | |
インスタンスの回復速度を向上させるために、OSS からバイナリログファイルを並行してダウンロードするサポートを追加しました。 | |
修正 | バイナリログイベントデータの整形時の互換性と正確性の問題を修正しました。これにより、DDL 変更中の CDC リンクの安定性が向上します。 |
CDC クラスターの再起動後に下流のサブスクリプションでダンプタイムアウトが発生する可能性がある問題を修正しました。 | |
Dumper プロセスが初めて起動したときに計算された待機時間が不正確である問題を修正しました。 |