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 |
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 |
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 |
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 | |
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 |
Memperbaiki masalah di mana | |
Memperbaiki cacat konfigurasi pada parameter | |
Memperbaiki masalah di mana pernyataan DDL |
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 |
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 |
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 |
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 |
Tanggal rilis: 2023-08-18
Nomor Versi: polarx-cdc-kernel-2.3.0_4635493
Kategori | Deskripsi |
Fitur Baru dan Optimasi | Menambahkan dukungan untuk pernyataan |
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 |
Memperbaiki masalah di mana algoritma pembangkitan | |
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 | |
Memperbaiki masalah di mana nilai | |
Memperbaiki masalah di mana metadata tidak konsisten antara tabel logis dan fisik untuk tipe | |
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 | |
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 |
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 |
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 |
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 |
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. |