全部产品
Search
文档中心

PolarDB:Catatan rilis untuk node CDC

更新时间:Oct 25, 2025

Topik ini menjelaskan catatan rilis untuk node change data capture (CDC) PolarDB-X.

Tanggal rilis: 2025-07-14

Versi Produk: V2.5.0

Versi Komponen: 5.4.20

Kategori

Deskripsi

Fitur baru

Sekarang Anda dapat memodifikasi kunci partisi dan kunci pengurutan dari indeks penyimpanan kolom terkluster (CCI). Fitur ini memberikan fleksibilitas yang lebih besar untuk manajemen data, memungkinkan Anda menyesuaikan distribusi data dan kebijakan pengurutan CCI tanpa harus sepenuhnya membangun ulang indeks, yang pada gilirannya mengoptimalkan kinerja kueri.

Perbaikan masalah

Memperbaiki masalah di mana node data (DN) dapat mengganggu aliran data dalam skenario layanan pencatatan biner aliran tunggal.

Tanggal rilis: 2025-06-19

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Fitur baru

Node CDC sekarang mendukung penyaringan acara penghapusan yang dihasilkan dari tabel arsip saat memproduksi log biner.

Tanggal rilis: 2025-03-28

Versi Produk: V2.5.0

Versi Komponen: 5.4.20

Kategori

Deskripsi

Fitur baru

Log biner multi-aliran: Sekarang mendukung pemetaan satu-satu antara node penyimpanan dan aliran Binlog.

Optimasi fitur

Mengoptimalkan manajemen memori untuk operasi dump pada log biner.

Meningkatkan kinerja node CDC saat mengeluarkan log biner ke sistem hilir untuk meningkatkan laju keluaran.

Mengoptimalkan pernyataan SQL yang dikirim dari node CDC ke layanan meta global (GMS) untuk mengurangi beban pada GMS.

Tanggal rilis: 2025-03-05

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Fitur baru

Log biner multi-aliran: Menambahkan dukungan untuk pemetaan satu-satu antara node penyimpanan dan aliran Binlog.

Tanggal rilis: 2024-12-24

Versi Produk: V2.5.0

Versi Komponen: 5.4.20

Kategori

Deskripsi

Fitur baru dan optimasi

Konstraint CHECK didukung.

Mengoptimalkan kebijakan alokasi untuk memori langsung off-heap CDC untuk mencegah masalah kehabisan memori (OOM) yang disebabkan oleh alokasi memori yang tidak mencukupi.

Mengoptimalkan mekanisme restart paksa untuk CDC untuk memungkinkan restart paksa bahkan ketika proses pekerja CDC terblokir.

Tanggal rilis: 2024-11-22

Versi Produk: V2.5.0

Versi Komponen: 5.4.20

Kategori

Deskripsi

Optimasi fitur

Mengoptimalkan ukuran default file log biner tunggal menjadi 1 GB. Menambahkan dukungan untuk rotasi otomatis ketika jumlah file log biner melebihi 999.999.

Mengoptimalkan logika unduhan untuk file log biner yang dikonsumsi secara transparan.

Tanggal rilis: 2024-10-24

Versi Produk: V2.5.0

Versi Komponen: 5.4.20

Kategori

Deskripsi

Optimasi fitur

Mengoptimalkan logika replikasi untuk node utama dan sekunder.

Mengoptimalkan logika deteksi timeout denyut jantung untuk modul ketersediaan tinggi (HA) CDC untuk mencegah restart proses yang tidak perlu.

Perbaikan

Memperbaiki masalah di mana peningkatan dari versi CDC sebelumnya terputus karena bidang RuntimeVersion tidak ada dalam konfigurasi tabel sistem.

Masalah berikut telah diperbaiki: Atribut WITH PARSER NGRAM tidak termasuk dalam hasil dari pernyataan SHOW CREATE TABLE.

Tanggal rilis: 2024-09-28

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Perbaikan masalah

Memperbaiki masalah di mana tautan CDC akan terputus karena perbedaan kompatibilitas saat memproses tipe REAL dan DOUBLE dalam metadata CDC.

Tanggal rilis: 2024-09-13

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Perbaikan masalah

Memperbaiki masalah di mana TableMapEvents berturut-turut dapat terjadi ketika satu pernyataan SQL memperbarui beberapa tabel, yang mengakibatkan TraceID tidak berurutan.

Tanggal rilis: 2024-09-06

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Perbaikan

Memperbaiki masalah di mana proses CDC gagal memulai karena satu node komputasi tidak tersedia.

Memperbaiki masalah di mana operasi dump pada file log biner gagal karena nilai offset di memori tidak konsisten dengan nilai offset di file.

Tanggal rilis: 2024-08-28

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Perbaikan

Memperbaiki masalah di mana informasi yang dikembalikan dari pernyataan SHOW FULL BINARY LOGS tidak lengkap.

Memperbaiki masalah yang menyebabkan file log biner hilang ketika sistem secara bersamaan mengunggah file yang sama selama rekonstruksi topologi CDC.

Memperbaiki masalah di mana parser SQL gagal mengurai pernyataan ALTER yang berisi grup tabel implisit, yang mencegah pernyataan penandaan diproses dengan benar.

Memperbaiki masalah yang mencegah tautan replikasi pulih secara otomatis. Masalah ini terjadi karena sistem secara otomatis menghapus file lokal pada node master selama sinkronisasi primer-sekunder CDC Dumper.

Tanggal rilis: 2024-08-02

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Fitur baru

Menambahkan dukungan untuk node CDC untuk secara berkala membangun titik sinkronisasi.

Masalah diperbaiki

Memperbaiki masalah di mana konsumsi diblokir karena kursor log biner tidak diperbarui seperti yang diharapkan.

Tanggal rilis: 2024-07-10

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Fitur baru dan optimasi

Menambahkan dukungan untuk Node CDC untuk secara berkala membangun Titik Sinkronisasi.

Mengoptimalkan kemampuan validasi data penuh dalam penilaian peningkatan dari PolarDB-X 1.0 ke PolarDB-X 2.0.

Perbaikan

Memperbaiki masalah di mana log biner global gagal dibuat karena perubahan metadata.

Memperbaiki masalah di mana layanan dump log biner tidak dapat disediakan karena file log biner target yang diminta kosong.

Tanggal rilis: 2024-04-16

Versi Produk: V2.4.0

Versi Komponen: 5.4.19

Kategori

Deskripsi

Fitur Baru dan Optimasi

Replikasi DDL utama/sekunder sekarang mendukung replikasi fungsi.

Replikasi DDL utama/sekunder sekarang mendukung replikasi urutan.

Replikasi DDL utama/sekunder sekarang mendukung replikasi tampilan.

Replikasi DDL utama/sekunder sekarang mendukung replikasi prosedur.

Replikasi DDL utama/sekunder sekarang mendukung replikasi akun, peran, dan izin.

Replikasi DDL utama/sekunder sekarang mendukung replikasi operasi alter tablegroup.

Replikasi DDL utama/sekunder sekarang mendukung replikasi operasi alter index.

Replikasi DDL utama/sekunder sekarang mendukung replikasi koordinasi konsistensi dan selaras dalam skenario pencatatan log biner multi-aliran.

Replikasi utama/sekunder sekarang mendukung pembuatan tautan replikasi berdasarkan timestamp.

Replikasi utama/sekunder sekarang mendukung penggunaan perintah SQL untuk memverifikasi konsistensi data antara sistem hulu dan hilir.

Menambahkan peran instans sekunder untuk replikasi utama/sekunder. Ini memungkinkan kluster sekunder memiliki kemampuan baca tingkat instans.

Menambahkan dukungan untuk pencocokan cermin penuh kondisi WHERE untuk tulisan DML dalam replikasi utama/sekunder.

Menambahkan dukungan untuk mengikat nama aliran log biner multi-aliran ke nama pengguna. Saat Anda menggunakan akun terikat untuk mengeksekusi pernyataan SQL terkait log biner, Anda tidak perlu menambahkan opsi 'with'.

Mengoptimalkan replikasi dua arah berbasis server_id untuk replikasi utama/sekunder. Sekarang Anda dapat menentukan aturan filter dari baris perintah dan melakukan pemeriksaan otomatis untuk anomali server_id.

Perbaikan

Memperbaiki masalah di mana pernyataan MULTI ALTER ADD/DROP COLUMN menyebabkan urutan kolom metadata salah, yang mengganggu tautan log biner.

Memperbaiki masalah di mana <code class="blog-code" data-spm-anchor-id="idealab.4d3ad9aa.0.i906.30cc3d33BOOjw9" data-tag="code" id="e2aa63ca99p10">MULTI ALTER ADD/DROP/RENAME INDEX  dapat menyebabkan kehilangan metadata indeks, yang mengakibatkan pernyataan DDL yang salah tercatat di log biner.

Memperbaiki cacat konfigurasi pada parameter meta_build_physical_ddl_sql_blacklist_regex yang menyebabkan pernyataan DDL difilter jika mereka berisi kata kunci user.

Memperbaiki masalah di mana pernyataan DDL drop index tidak dapat dikeluarkan ke log biner.

Tanggal rilis: 2024-03-22

Nomor Versi: polarx-cdc-kernel-2.3.0_5327694

Kategori

Deskripsi

Fitur baru

Menambahkan dukungan untuk instruksi O&M terkait binlog, seperti SHOW FULL BINARY LOGS dan SHOW FULL MASTER STATUS.

Masalah diperbaiki

Memperbaiki masalah di mana pencocokan tepat SQL flashback gagal.

Tanggal rilis: 2024-02-04

Nomor Versi: polarx-cdc-kernel-2.3.0_5169624

Kategori

Deskripsi

Fitur baru

Menambahkan perintah SHOW FULL MASTER STATUS.

Optimasi fitur

Meningkatkan kompatibilitas dump log biner MySQL dengan mendukung parameter seperti checksum dan heartbeat.

Tanggal rilis: 2023-12-21

Nomor Versi: polarx-cdc-kernel-2.3.0_4988569

Kategori

Deskripsi

Fitur baru

Menambahkan dukungan untuk SQL flashback untuk membatalkan seluruh transaksi.

Masalah diperbaiki

Memperbaiki metode pencatatan denyut jantung TSO dalam log biner untuk menyelesaikan potensi masalah crash pada konsumen MySQL hilir.

Tanggal rilis: 2023-10-23

Nomor Versi: polarx-cdc-kernel-2.3.0_4825080

Kategori

Deskripsi

Optimasi fitur

Mengoptimalkan waktu tidur untuk kontrol tekanan balik gRPC, meningkatkan kecepatan dump Binlog eksternal menjadi 130 MB/s.

Masalah diperbaiki

Memperbaiki masalah di mana SQL flashback tidak dapat selesai karena tidak ada operasi DML atau DDL yang terjadi dalam rentang waktu yang ditentukan.

Tanggal rilis: 2023-09-22

Nomor Versi: polarx-cdc-kernel-2.3.0_4755313

Kategori

Deskripsi

Optimasi fitur

Mengoptimalkan efisiensi kueri pernyataan SHOW BINARY LOGS ketika ada banyak log biner dan menyelesaikan masalah kueri lambat.

Perbaikan

Memperbaiki masalah luapan buffer saat membentuk data JSON.

Memperbaiki masalah di mana thread pemindaian metaDataSource keluar karena switchover ketersediaan tinggi (HA) di metaDB selama peningkatan CDC.

Memperbaiki masalah deadlock saat memperbarui binlog_dumper_info.

Tanggal rilis: 2023-08-18

Nomor Versi: polarx-cdc-kernel-2.3.0_4635493

Kategori

Deskripsi

Fitur Baru dan Optimasi

Menambahkan dukungan untuk pernyataan FLUSH LOGS.

Mengoptimalkan kecepatan dump eksternal untuk konsumsi transparan.

CDC tidak lagi bergantung pada is_vip untuk mengambil koneksi DN.

Menghapus dependensi kontrol untuk CDC mengambil koneksi MetaDB.

Perbaikan

Memperbaiki kesalahan sintaks parsing yang terjadi dalam pernyataan pembuatan tabel yang mencakup definisi kolom BIGINT SIGNED.

Memperbaiki masalah di mana algoritma pembangkitan recover tso dapat menyebabkan celah dalam daftar log biner.

Memperbaiki masalah di mana Task dump tidak dapat menemukan offset awal pada instans utama DN setelah instans baca-dan-saja diskalakan.

Tanggal rilis: 2023-07-06

Nomor Versi: polarx-cdc-kernel-2.3.0_4483662

Kategori

Deskripsi

Fitur baru

Menambahkan dukungan untuk persistensi objek transaksi untuk mengurangi penggunaan memori.

Perbaikan

Memperbaiki masalah di mana, selama pemulihan berdasarkan TSO historis, `recover tso` tidak dapat lebih kecil dari TSO transaksi terbaru yang diberi tag penskalaan.

Memperbaiki masalah di mana thread gRPC tidak dapat keluar karena file lokal pada Dumper Master dihapus selama sinkronisasi primer-sekunder CDC Dumper.

Tanggal rilis: 2023-06-06

Nomor Versi: polarx-cdc-kernel-2.0.0-4273008

Kategori

Deskripsi

Perbaikan

Memperbaiki masalah di mana konflik jendela denyut jantung dapat dipicu saat mengonsumsi log biner dari OSS. Konflik ini menyebabkan kesalahan tautan.

Memperbaiki masalah di mana kesalahan konversi format data dapat terjadi saat membentuk TableMapEvent.

Memperbaiki masalah di mana nilai Sql_Mode dalam Event DDL tidak konsisten dengan nilai Sql_Mode asli.

Memperbaiki masalah di mana metadata tidak konsisten antara tabel logis dan fisik untuk tipe nchar dan nvarchar.

Memperbaiki masalah di mana konversi ke komentar satu baris gagal ketika pernyataan SQL DDL berisi line feed.

Tanggal rilis: 2023-05-09

Nomor Versi: polarx-cdc-kernel-2.0.1-4292946

Kategori

Deskripsi

Fitur Baru dan Optimasi

Menambahkan dukungan untuk pemantauan dan pengumpulan statistik pada pemanfaatan CPU proses pekerja.

Menambahkan dukungan untuk pemantauan lebih rinci pada Events Per Second (EPS) untuk operasi INSERT, UPDATE, dan DELETE.

Mengoptimalkan kecepatan pengunggahan file log biner ke OSS, meningkatkan laju menjadi 700 MB/s.

Menambahkan perintah Operasi dan Pemeliharaan (O&M) CDC, seperti start master, stop master, restart master, dan reset master.

Perbaikan

Memperbaiki masalah di mana blokir panjang terjadi selama konsumsi transparan log biner offline.

Memperbaiki masalah di mana thread dump tidak dapat keluar karena file log biner dihapus saat dibaca.

Memperbaiki masalah di mana `reset master` gagal ketika ada terlalu banyak metadata DDL fisik.

Memperbaiki masalah di mana nilai Sql_Mode dalam Event DDL tidak konsisten dengan nilai sql_mode asli.

Memperbaiki masalah di mana kesalahan MySQL hilir terjadi karena pernyataan SQL yang sama berisi ADD PRIMARY KEY dan DROP PRIMARY KEY.

Tanggal rilis: 2023-04-28

Nomor Versi: polarx-cdc-kernel-2.0.0-4273008

Kategori

Deskripsi

Perbaikan

Memperbaiki masalah di mana urutan kolom tidak sesuai harapan setelah pernyataan SQL dieksekusi di SchemaRepository.

Memperbaiki masalah di mana NPE dipicu saat membentuk string kosong.

Tanggal rilis: 2023-04-07

Nomor Versi: polarx-cdc-kernel-2.0.0-4206104

Kategori

Deskripsi

Masalah diperbaiki

Memperbaiki masalah di mana data terpotong karena metadata melebihi panjang tipe data mediumtext.

Tanggal rilis: 2023-03-29

Nomor Versi: polarx-cdc-kernel-2.0.0-4180250

Kategori

Deskripsi

Masalah diperbaiki

Memperbaiki kegagalan parsing yang terjadi karena charset MySQL tidak dikonversi ke charset Java.

Tanggal rilis: 2023-03-22

Nomor Versi: polarx-cdc-kernel-2.0.0-4148671

Kategori

Deskripsi

Optimasi fitur

Mengoptimalkan waktu pemulihan untuk tautan sinkronisasi log biner, mengurangi RTO menjadi 15 detik.

Mengoptimalkan kecepatan pemulihan informasi metadata CDC ketika jumlah tabel data mencapai ratusan ribu.

Perbaikan

Memperbaiki potensi kesalahan perhitungan offset saat mengonsumsi log biner secara transparan.

Memperbaiki masalah kompatibilitas terkait text(0) dalam pemeriksaan konsistensi metadata.

Tanggal rilis: 2023-02-06

Nomor Versi: polarx-cdc-kernel-2.0.0-3985896

Kategori

Deskripsi

Perbaikan

Memperbaiki masalah di mana tautan CDC terputus karena penambahan dan penghapusan kunci utama yang berkelanjutan.

Memperbaiki masalah di mana CDC secara aktif memutuskan koneksi karena program konsumen tidak mengirim COM_REGISTER_SLAVE sebelum melakukan dump log biner.

Memperbaiki masalah di mana tautan data terputus ketika nilai hash adalah Integer.MIN_VALUE dalam skenario perutean data multi-aliran.

Tanggal rilis: 2023-02-01

Nomor Versi: polarx-cdc-kernel-2.0.0-3945546

Kategori

Deskripsi

Fitur Baru dan Optimasi

Menambahkan dukungan untuk penggabungan multi-level. Ini memastikan bahwa kinerja tidak menurun secara signifikan ketika node DN bertambah secara linear.

Menambahkan dukungan untuk konsumsi transparan. Program konsumen hilir dapat menggunakan protokol dump untuk langsung mengonsumsi file log biner yang diarsipkan ke OSS tanpa perlu terhubung ke OSS sendiri.

Menambahkan dukungan untuk log biner multi-aliran. Anda dapat menyesuaikan jumlah aliran. Setiap aliran memiliki aliran file log biner independen.

Menambahkan dukungan untuk membangun snapshot metadata penuh secara berkala. Ini menyelesaikan masalah ekspansi berlebihan dari catatan penandaan DDL historis.

Menambahkan dukungan untuk mengunduh file log biner dari OSS secara paralel untuk meningkatkan kecepatan pemulihan instans.

Perbaikan

Memperbaiki masalah kompatibilitas dan kebenaran saat membentuk data event log biner. Ini meningkatkan stabilitas tautan CDC selama perubahan DDL.

Memperbaiki masalah di mana timeout dump dapat terjadi untuk langganan hilir setelah restart kluster CDC.

Memperbaiki masalah di mana latensi yang dihitung salah ketika proses Dumper dimulai untuk pertama kalinya.