Topik ini menyediakan catatan rilis untuk node change data capture (CDC) PolarDB-X.
Tanggal rilis: 2026-01-27
Versi produk: V2.5.0
Versi komponen: 5.4.21
Kategori | Deskripsi |
Fitur dan peningkatan baru | Meningkatkan CDC (log node) ke versi 5.4.21. |
CDC (log node) menambahkan dukungan untuk variabel event kueri DN baru, | |
Menambahkan dukungan untuk kompresi binlog. | |
Memperbaiki performa sinkronisasi data untuk indeks penyimpanan kolom (CCI). | |
Mempercepat pemulihan CDC (log node) setelah node penyimpanan (DN) diubah ukurannya. | |
Perbaikan bug | Memperbaiki masalah yang dapat menyebabkan exception pada alat sinkronisasi data downstream, seperti Flink CDC, saat mengurai event binlog bertipe |
Memperbaiki masalah di mana indeks penyimpanan kolom (CCI) melaporkan error saat mengurai pernyataan DDL yang berisi karakter komentar | |
Memperbaiki bug yang menyebabkan kesalahan sesekali pada pipeline konsumsi binlog ketika binlog dihasilkan dengan laju tinggi. | |
Memperbaiki bug yang kadang-kadang mengganggu koneksi ke instans PolarDB-X downstream saat fitur filtering sisi sumber diaktifkan pada CDC (log node). | |
Memperbaiki bug yang kadang-kadang menyebabkan crash JVM akibat GC (garbage collection) yang terlalu sering saat CDC (log node) berjalan pada instans ekstra besar. | |
Memperbaiki masalah di mana koneksi utama CDC (log node) mungkin terputus saat operasi |
Tanggal rilis: 2025-10-11
Versi produk: V2.5.0
Versi komponen: 5.4.20
Kategori | Deskripsi |
Fitur baru | Menambahkan filtering aktif untuk dump log biner guna mengecualikan event delete yang dihasilkan oleh tabel arsip selama pembuatan log biner. |
Tanggal rilis: 2025-09-15
Versi produk: V2.5.0
Versi komponen: 5.4.20
Kategori | Deskripsi |
Fitur dan peningkatan baru | Menambahkan dukungan untuk tabel virtual. Anda sekarang dapat mengonfigurasi aturan pemetaan untuk memetakan beberapa tabel fisik yang memenuhi syarat ke satu tabel virtual. |
Menambahkan parameter | |
Memperbaiki performa saat menyinkronkan data dari binlog ke indeks penyimpanan kolom (CCI). | |
Perbaikan | Memperbaiki masalah di mana event binlog yang terlalu besar dapat menyebabkan error OOM pada CDC (log node) selama pemulihan pipeline binlog. |
Tanggal rilis: 2025-07-14
Versi produk: V2.5.0
Versi komponen: 5.4.20
Kategori | Deskripsi |
Fitur baru | Anda sekarang dapat memodifikasi kunci partisi dan kunci pengurutan pada clustered columnstore index (CCI). Hal ini memungkinkan Anda menyesuaikan strategi distribusi dan pengurutan data berdasarkan perubahan bisnis, sehingga mengoptimalkan performa kueri tanpa perlu membangun ulang indeks. |
Anda sekarang dapat melakukan pembangunan ulang CCI in-place untuk mengoptimalkan dan mengatur ulang indeks tanpa memengaruhi kueri atau akses ke versi data historis. | |
Perbaikan | Node data (DN) tidak lagi menyebabkan gangguan aliran data dengan layanan log biner single-stream. |
Tanggal rilis: 2025-06-19
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Fitur baru | Node CDC sekarang menyaring event delete dari tabel arsip saat menghasilkan log biner. |
Tanggal rilis: 2025-03-28
Versi produk: V2.5.0
Versi komponen: 5.4.20
Kategori | Deskripsi |
Fitur baru | Menambahkan dukungan untuk pemetaan satu-ke-satu antara node penyimpanan dan aliran binlog dalam konfigurasi CDC multi-stream. |
Optimasi | Mengoptimalkan manajemen memori untuk operasi dump binlog. |
Meningkatkan throughput node CDC saat mengalirkan binlog ke sistem downstream. | |
Mengoptimalkan pernyataan SQL yang dikirim dari node CDC ke layanan meta global (GMS) untuk mengurangi beban GMS. |
Tanggal rilis: 2025-03-05
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Fitur baru | Binlog multi-stream: Sekarang mendukung pemetaan satu-ke-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 dan optimasi baru | Menambahkan dukungan untuk Konstraint CHECK. |
Mengoptimalkan kebijakan alokasi memori off-heap langsung CDC untuk mencegah masalah kehabisan memori (OOM). | |
Mengoptimalkan mekanisme restart paksa CDC agar tetap dipicu meskipun proses worker diblokir. |
Tanggal rilis: 2024-11-22
Versi produk: V2.5.0
Versi komponen: 5.4.20
Kategori | Deskripsi |
Peningkatan | Ukuran default file log biner tunggal ditingkatkan menjadi 1 GB dan rotasi otomatis diaktifkan saat nomor urut 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 primary dan secondary. |
Mengoptimalkan logika deteksi timeout heartbeat untuk modul Ketersediaan tinggi (HA) CDC guna mencegah restart proses yang tidak perlu. | |
Perbaikan | Memperbaiki masalah di mana peningkatan dari versi CDC sebelumnya terganggu karena tidak adanya field RuntimeVersion dalam konfigurasi tabel sistem. |
Hasil pernyataan |
Tanggal rilis: 2024-09-28
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Masalah yang diperbaiki | Memperbaiki masalah di mana koneksi CDC terputus karena perbedaan kompatibilitas dalam cara metadata CDC menangani tipe |
Tanggal rilis: 2024-09-13
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Masalah yang diperbaiki | Memperbaiki bug di mana satu pernyataan SQL yang memperbarui beberapa tabel menghasilkan TableMapEvent berurutan, menyebabkan TraceID tidak berurutan. |
Tanggal rilis: 2024-09-06
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Perbaikan | Memperbaiki kegagalan startup proses CDC yang disebabkan oleh satu node komputasi yang tidak tersedia. |
Memperbaiki kegagalan operasi dump pada file log biner yang disebabkan oleh ketidaksesuaian offset antara memori dan file. |
Tanggal rilis: 2024-08-28
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Perbaikan | Memperbaiki masalah di mana eksekusi pernyataan |
Mencegah kehilangan file binlog akibat unggahan konkuren file yang sama selama rekonstruksi topologi CDC. | |
Memperbaiki masalah di mana parser SQL gagal mengurai pernyataan | |
Memastikan pemulihan otomatis tautan replikasi dengan mencegah penghapusan file lokal pada node master selama sinkronisasi primary-secondary CDC Dumper. |
Tanggal rilis: 2 Agustus 2024
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Fitur baru | Node CDC sekarang dapat membuat sync point secara berkala. |
Perbaikan bug | Memperbaiki bug di mana kursor log biner tidak diperbarui sebagaimana mestinya, sehingga menghambat konsumsi. |
Tanggal rilis: 2024-07-10
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Fitur dan optimasi baru | Menambahkan dukungan bagi node Change Data Capture (CDC) untuk membuat |
Mengoptimalkan validasi data penuh untuk penilaian peningkatan dari PolarDB-X 1.0 ke PolarDB-X 2.0. | |
Perbaikan bug | Memperbaiki kegagalan pembuatan log biner global yang disebabkan oleh perubahan metadata. |
Memperbaiki bug yang menyebabkan layanan dump log biner gagal saat file log biner yang diminta kosong. |
Tanggal rilis: 2024-04-16
Versi produk: V2.4.0
Versi komponen: 5.4.19
Kategori | Deskripsi |
Fitur dan optimasi baru | Replikasi DDL primary/secondary sekarang mendukung replikasi fungsi. |
Replikasi DDL primary/secondary sekarang mendukung replikasi sequence. | |
Replikasi DDL primary/secondary sekarang mendukung replikasi view. | |
Replikasi DDL primary/secondary sekarang mendukung replikasi prosedur. | |
Replikasi DDL primary/secondary sekarang mendukung replikasi akun, role, dan izin. | |
Replikasi DDL primary/secondary sekarang mendukung operasi | |
Replikasi DDL primary/secondary sekarang mendukung operasi | |
Menyempurnakan replikasi DDL primary/secondary untuk mengoordinasikan konsistensi di beberapa aliran log biner. | |
Anda sekarang dapat membuat tautan replikasi primary/secondary dari timestamp tertentu. | |
Menambahkan perintah SQL untuk memverifikasi konsistensi data antara upstream dan downstream. | |
Memperkenalkan role instans secondary. Role ini memberikan kemampuan read-only tingkat instans kepada kluster secondary. | |
Replikasi primary/secondary sekarang dapat mencocokkan persis klausa | |
Anda sekarang dapat mengikat nama aliran log biner multi-stream ke username. Hal ini menghilangkan kebutuhan untuk menentukan opsi | |
Mengoptimalkan replikasi dua arah berbasis | |
Perbaikan | Memperbaiki masalah di mana pernyataan |
Memperbaiki masalah di mana pernyataan | |
Memperbaiki masalah di mana pernyataan | |
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 log biner, seperti |
Masalah yang diperbaiki | Memperbaiki kegagalan flashback SQL dalam mode pencocokan eksak. |
Tanggal rilis: 2024-02-04
Nomor versi: polarx-cdc-kernel-2.3.0_5169624
Kategori | Deskripsi |
Fitur baru | Menambahkan perintah |
Optimasi fitur | Sekarang mendukung parameter seperti checksum dan heartbeat untuk dumping log biner MySQL, meningkatkan kompatibilitas. |
Tanggal rilis: 2023-12-21
Nomor versi: polarx-cdc-kernel-2.3.0_4988569
Kategori | Deskripsi |
Fitur baru | Menambahkan dukungan untuk flashback SQL guna memutar balik seluruh transaksi. |
Masalah yang diperbaiki | Memperbaiki masalah di mana pencatatan heartbeat TSO dalam binlog dapat menyebabkan instans MySQL downstream crash. |
Tanggal rilis: 2023-10-23
Nomor versi: polarx-cdc-kernel-2.3.0_4825080
Kategori | Deskripsi |
Peningkatan | Mengoptimalkan waktu tidur untuk kontrol tekanan balik gRPC, meningkatkan kecepatan dump log biner eksternal menjadi 130 MB/s. |
Perbaikan Bug | Memperbaiki masalah di mana flashback sql gagal saat tidak ada operasi DML atau DDL dalam rentang waktu yang ditentukan. |
Tanggal rilis: 2023-09-22
Nomor versi: polarx-cdc-kernel-2.3.0_4755313
Kategori | Deskripsi |
Optimasi fitur | Memperbaiki performa pernyataan |
Perbaikan | Memperbaiki luapan buffer yang terjadi selama pemrosesan data JSON. |
Memperbaiki bug yang menyebabkan thread pemindaian metaDataSource keluar selama peningkatan CDC akibat alih bencana HA di metaDB. | |
Memperbaiki deadlock yang terjadi saat memperbarui |
Tanggal rilis: 2023-08-18
Nomor versi: polarx-cdc-kernel-2.3.0_4635493
Kategori | Deskripsi |
Fitur dan optimasi baru | Menambahkan dukungan untuk pernyataan FLUSH LOGS. |
Mengoptimalkan kecepatan dump eksternal untuk konsumsi transparan. | |
CDC tidak lagi bergantung pada is_vip untuk mengambil koneksi DN. | |
CDC tidak lagi bergantung pada komponen kontrol untuk mengambil koneksi MetaDB. | |
Perbaikan | Memperbaiki error parsing pada pernyataan pembuatan tabel yang mencakup definisi kolom BIGINT SIGNED. |
Memperbaiki celah dalam daftar log biner yang disebabkan oleh algoritma generasi recover tso. | |
Memperbaiki masalah yang mencegah Task dump menemukan offset awal pada DN instans utama setelah penskalaan instans hanya baca. |
Tanggal rilis: 2023-07-06
Nomor versi: polarx-cdc-kernel-2.3.0_4483662
Kategori | Deskripsi |
Fitur baru | Menambahkan dukungan untuk persistensi objek transaksi guna mengurangi penggunaan memori. |
Perbaikan |
|
Thread gRPC sekarang keluar dengan benar meskipun file lokal pada Dumper Master dihapus selama sinkronisasi primary-secondary CDC Dumper. |
Tanggal rilis: 2023-06-06
Nomor versi: polarx-cdc-kernel-2.0.0-4273008
Kategori | Deskripsi |
Perbaikan | Memperbaiki konflik jendela heartbeat yang dapat menyebabkan error tautan saat mengonsumsi log biner dari OSS. |
Memperbaiki error konversi format data sesekali selama pemrosesan TableMapEvent. | |
Memperbaiki ketidakkonsistenan antara nilai | |
Memperbaiki ketidakkonsistenan metadata antara tabel logis dan fisik untuk tipe | |
Memperbaiki masalah yang mencegah pernyataan DDL yang berisi line feed dikonversi menjadi komentar satu baris. |
Tanggal rilis: 2023-05-09
Nomor versi: polarx-cdc-kernel-2.0.1-4292946
Kategori | Deskripsi |
Fitur dan optimasi baru | Menambahkan dukungan untuk memantau pemanfaatan CPU pada proses worker. |
Menambahkan dukungan untuk pemantauan Events Per Second (EPS) yang lebih detail halus untuk operasi | |
Mengoptimalkan unggahan file log biner ke OSS, mencapai 700 MB/s. | |
Menambahkan perintah operasi dan maintenance (O&M) Change Data Capture (CDC), seperti | |
Perbaikan | Memperbaiki masalah di mana konsumsi transparan log biner offline dapat menyebabkan blocking berkepanjangan. |
Memperbaiki masalah di mana thread dump gagal keluar jika file log biner dihapus selama operasi baca. | |
Memperbaiki masalah di mana | |
Memperbaiki masalah di mana nilai | |
Memperbaiki masalah di mana pernyataan SQL yang berisi |
Tanggal rilis: 2023-04-28
Nomor versi: polarx-cdc-kernel-2.0.0-4273008
Kategori | Deskripsi |
Perbaikan | Memperbaiki masalah yang mengakibatkan urutan kolom salah di SchemaRepository setelah eksekusi pernyataan SQL. |
Memperbaiki masalah di mana shaping data pada string kosong memicu NPE. |
Tanggal rilis: 2023-04-07
Nomor versi: polarx-cdc-kernel-2.0.0-4206104
Kategori | Deskripsi |
Masalah yang diperbaiki | Memperbaiki masalah pemotongan data yang disebabkan oleh metadata yang melebihi panjang tipe data |
Tanggal rilis: 2023-03-29
Nomor versi: polarx-cdc-kernel-2.0.0-4180250
Kategori | Deskripsi |
Masalah yang diperbaiki | Memperbaiki kegagalan parsing yang disebabkan oleh charset MySQL yang tidak dikonversi ke charset Java yang sesuai. |
Tanggal rilis: 2023-03-22
Nomor versi: polarx-cdc-kernel-2.0.0-4148671
Kategori | Deskripsi |
Optimasi | Memperbaiki waktu pemulihan tautan sinkronisasi log biner, mengurangi RTO menjadi 15 detik. |
Memperbaiki kecepatan pemulihan metadata CDC saat diskalakan ke ratusan ribu tabel data. | |
Perbaikan | Memperbaiki potensi error perhitungan offset saat mengonsumsi log biner secara transparan. |
Memperbaiki masalah kompatibilitas dengan |
Tanggal rilis: 2023-02-06
Nomor versi: polarx-cdc-kernel-2.0.0-3985896
Kategori | Deskripsi |
Perbaikan | Memperbaiki masalah di mana tautan CDC terputus akibat penambahan dan penghapusan primary key secara berurutan. |
Memperbaiki masalah di mana CDC terputus jika program konsumen tidak mengirim COM_REGISTER_SLAVE sebelum melakukan dump log biner. | |
Memperbaiki gangguan tautan data selama routing data multi-stream saat nilai hash adalah Integer.MIN_VALUE. |
Tanggal rilis: 2023-02-01
Nomor versi: polarx-cdc-kernel-2.0.0-3945546
Kategori | Deskripsi |
Fitur dan optimasi baru | Mendukung penggabungan multi-level. Hal ini mencegah degradasi performa signifikan saat node DN diskalakan. |
Mendukung konsumsi transparan. Konsumen downstream dapat menggunakan protokol dump untuk mengonsumsi file log biner dari OSS tanpa harus terhubung langsung ke OSS. | |
Mendukung log biner multi-stream. Anda dapat menyesuaikan jumlah stream, dan setiap stream memiliki aliran log independen sendiri. | |
Mendukung pembuatan snapshot metadata lengkap secara berkala. Hal ini mencegah catatan tagging DDL historis tumbuh secara berlebihan. | |
Mendukung pengunduhan file log biner dari OSS secara paralel untuk meningkatkan kecepatan pemulihan instans. | |
Perbaikan | Memperbaiki masalah kompatibilitas dan kebenaran saat shaping data event log biner, lebih lanjut meningkatkan stabilitas tautan CDC selama perubahan DDL. |
Memperbaiki masalah di mana restart kluster CDC dapat menyebabkan timeout dump untuk langganan downstream. | |
Memperbaiki perhitungan latensi yang salah selama startup awal proses Dumper. |