Estas son las notas de la versión del nodo de captura de datos de cambio (CDC) de PolarDB-X.
Fecha de lanzamiento: 15-08-2026
Edición: V2.5.0
Versión del componente: 5.4.21
Categoría | Descripción |
Nuevas funciones y mejoras | El nodo de cómputo ahora admite consultas AISearch. |
Global Database Network (GDN) ahora admite la detección de conflictos de transacciones y la reproducción en paralelo, lo que mejora el rendimiento de la sincronización entre regiones. | |
La tarea de sincronización para instancias de solo lectura ahora admite la fusión de claves activas. Esto reduce la acumulación de latencia cuando se actualizan con frecuencia filas de acceso intensivo. | |
Correcciones | Se corrigió un problema que podía interrumpir el procesamiento de CDC de una instantánea activa con nombres lógicos de base de datos o tabla en mayúsculas cuando fallaba la búsqueda del identificador de tabla. |
Se corrigió un problema donde la recodificación de valores decimales y enteros largos en datos JSON provocaba pérdida de información y corrompía el contenido JSON en los datos de registro binario lógico. | |
Se corrigieron las posiciones inconsistentes entre los datos de registro binario reconstruidos y los originales cuando se restablecían los números de secuencia XID durante la recuperación de DumperX. | |
Se corrigió un error que ocurría cuando el convertidor DDL normalizaba conjuntos de caracteres y encontraba la palabra clave | |
Se corrigió un problema donde un orden de serialización no válido para los atributos |
Fecha de lanzamiento: 21-05-2026
Versión del producto: V2.5.0
Versión del componente: 5.4.21
|
Categoría |
Descripción |
|
Corrección |
Se corrigió un problema de dependencia circular durante la limpieza de BinlogX Relay Log de CDC. |
Fecha de lanzamiento: 13-05-2026
Versión del producto: V2.5.0
Versión del componente: 5.4.21
|
Categoría |
Descripción |
|
Mejora |
Se corrigieron excepciones que ocurrían durante la sincronización asíncrona de DDL. |
|
Corrección |
Se corrigió un problema donde el volcado de registros binarios podía bloquearse después de actualizar la versión de CDC y reconstruir el registro binario. |
Fecha de lanzamiento: 14-04-2026
Versión del producto: V2.5.0
Versión del componente: 5.4.21
|
Categoría |
Descripción |
|
Corregido |
Se corrigió un problema donde ciertas sentencias de creación de tablas no válidas hacían que Binlog generara SQL incorrecto. |
Fecha de lanzamiento: 12-03-2026
Versión del producto: V2.5.0
Versión del componente: 5.4.21
Categoría | Descripción |
Mejoras | La persistencia de metadatos ahora se habilita automáticamente en configuraciones con poca memoria. |
Se corrigió un problema donde una réplica no podía sincronizar valores de cadena vacíos para campos JSON distintos de NULL. | |
Correcciones | Se corrigió un problema donde varias sentencias |
Se corrigió un problema donde un nodo de registro reportaba ocasionalmente un error al obtener la dirección de METADB. |
Fecha de lanzamiento: 27-01-2026
Versión del producto: V2.5.0
Versión del componente: 5.4.21
Categoría | Descripción |
Nuevas funciones y mejoras | Se actualizó CDC (nodo de registro) a la versión 5.4.21. |
CDC (nodo de registro) ahora admite la nueva variable de evento de consulta DN | |
Se añadió compatibilidad con la compresión de registros binarios. | |
Se mejoró el rendimiento de sincronización de datos de columnar store index (CCI). | |
Se optimizó la velocidad de recuperación de CDC (nodo de registro) cuando un nodo de almacenamiento (DN) cambia de especificación. | |
Correcciones | Se corrigió un error que ocurría cuando herramientas de sincronización de datos descendentes, como Flink CDC, analizaban sintácticamente eventos Binlog del tipo |
Se corrigió un error en columnar store index (CCI) al analizar sintácticamente sentencias DDL que contenían el carácter de comentario | |
Se corrigió un error ocasional en la canalización de consumo de registros binarios que ocurría durante una generación de alta velocidad. | |
Se corrigieron interrupciones intermitentes en la conexión con instancias descendentes de PolarDB-X, causadas por el filtrado del lado de origen en CDC (nodo de registro). | |
Se corrigió un fallo de JVM causado por recolección de basura (GC) frecuente cuando CDC (nodo de registro) se ejecuta en instancias extragrandes. | |
Se corrigieron interrupciones en el enlace principal de CDC (nodo de registro) que ocurrían durante operaciones |
Fecha de lanzamiento: 11-10-2025
Versión del producto: V2.5.0
Versión del componente: 5.4.20
|
Categoría |
Descripción |
|
Nuevas funciones |
Binlog Dump ahora filtra los eventos de eliminación de tablas archivadas al generar un registro binario. |
Fecha de lanzamiento: 15-09-2025
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Mejoras | Se introdujo la función de tabla virtual para asignar varias tablas físicas elegibles a una sola tabla virtual mediante reglas de asignación. |
Se añadió el parámetro | |
Se optimizó la sincronización de datos desde el registro binario hacia CCI. | |
Correcciones | Se corrigió un posible error OOM en el nodo de registro CDC, desencadenado por un evento de registro binario demasiado grande durante la recuperación de la canalización. |
Fecha de lanzamiento: 14-07-2025
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Nuevas funciones | Ahora puede modificar la clave de partición y la clave de ordenamiento de clustered columnstore index (CCI). Esta función mejora la gestión de datos porque permite adaptar la distribución y la estrategia de ordenamiento del CCI a los cambios del negocio, lo que optimiza el rendimiento de las consultas sin reconstruir el índice. |
Se añadió compatibilidad con in-place rebuilding of a clustered columnstore index (CCI). Esta operación le permite optimizar y reorganizar un CCI sin afectar las consultas activas ni el acceso a datos históricos. | |
Problemas corregidos | Se corrigió un problema donde un nodo de datos (DN) podía interrumpir el flujo de datos al usar el servicio de registro binario de flujo único. |
Fecha de lanzamiento: 19-06-2025
Versión del producto: V2.4.0
Versión del componente: 5.4.19
|
Categoría |
Descripción |
|
Nueva función |
El nodo CDC ahora filtra los eventos de eliminación de tablas archivadas al generar registros binarios. |
Fecha de lanzamiento: 28-03-2025
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Nueva función | CDC (nodos CDC): los registros binarios de múltiples flujos ahora admiten una asignación uno a uno entre un nodo de almacenamiento y un flujo de registro binario. |
Optimizaciones de funciones | Se optimizó la gestión de memoria para las operaciones de volcado en binary logs. |
Se aumentó la tasa de salida de registros binarios desde los nodos CDC hacia los sistemas descendentes. | |
Se redujo la carga en el servicio global de metadatos (GMS) mediante la optimización de las sentencias SQL provenientes de los nodos CDC. |
Fecha de lanzamiento: 05-03-2025
Versión del producto: V2.4.0
Versión del componente: 5.4.19
|
Categoría |
Descripción |
|
Nueva función |
Captura de datos de cambio (CDC): el registro binario de múltiples flujos en los nodos de registro ahora admite una asignación uno a uno entre un nodo de almacenamiento y un flujo de registro binario. |
Fecha de lanzamiento: 24-12-2024
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Nuevas funciones y optimizaciones | Se añadió compatibilidad con restricciones CHECK. Para más detalles, consulte CHECK constraints. |
Se optimizó la política de asignación de memoria directa fuera del montículo de CDC para evitar errores OOM por falta de memoria directa. | |
Se optimizó el mecanismo de reinicio forzado por tiempos de espera de CDC para permitir reinicios incluso cuando el proceso worker de CDC está bloqueado. |
Fecha de lanzamiento: 22-11-2024
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Mejoras | Se aumentó el tamaño predeterminado de un archivo de registro binario individual a 1 GB y se habilitó la rotación automática cuando el número de archivo supera 999,999. |
Se mejoró la lógica de descarga de archivos de registro binario consumidos de forma transparente. |
Fecha de lanzamiento: 24-10-2024
Versión del producto: V2.5.0
Versión del componente: 5.4.20
Categoría | Descripción |
Optimizaciones de funciones | Se optimizó la lógica de replicación para nodos primarios y secundarios. |
Se optimizó la lógica de detección de tiempo de espera de latidos en el módulo de alta disponibilidad (HA) de CDC para evitar reinicios innecesarios de procesos. | |
Correcciones | Se corrigió un problema donde la actualización desde una versión anterior de CDC se interrumpía por la ausencia del campo |
Se corrigió un problema donde faltaba el atributo |
Fecha de lanzamiento: 28-09-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
|
Categoría |
Descripción |
|
Corrección |
Se corrigió un bug que causaba interrupciones en el enlace de CDC debido a problemas de compatibilidad al procesar los tipos |
Fecha de lanzamiento: 13-09-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
|
Categoría |
Descripción |
|
Correcciones |
Se corrigió un problema donde una sola sentencia SQL que actualizaba varias tablas generaba TableMapEvents consecutivos, lo que desordenaba los TraceID. |
Fecha de lanzamiento: 06-09-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
Categoría | Descripción |
Correcciones | Se corrigió un problema donde el proceso de CDC no lograba iniciar cuando un nodo de cómputo no estaba disponible. |
Se corrigió un problema donde las operaciones de volcado fallaban por desplazamientos inconsistentes entre la memoria y un archivo de registro binario. |
Fecha de lanzamiento: 28-08-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
Categoría | Descripción |
Correcciones | Se corrigió un problema donde la sentencia |
Se corrigió un problema donde se perdía un archivo de registro binario durante la reconstrucción de la topología de CDC por cargas simultáneas del mismo archivo. | |
Se corrigieron problemas donde el analizador sintáctico SQL no lograba procesar sentencias | |
Se corrigió un problema donde el enlace de replicación no podía recuperarse automáticamente. Este fallo ocurría porque el sistema eliminaba archivos locales en el nodo maestro durante la sincronización primaria-secundaria de CDC Dumper. |
Fecha de lanzamiento: 02-08-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
|
Categoría |
Descripción |
|
Nueva función |
Se habilitó a los nodos CDC (captura de datos de cambio) para construir puntos de sincronización periódicamente. |
|
Problema corregido |
Se corrigió un problema donde un fallo en la actualización del cursor de registro binario bloqueaba el consumo de datos. |
Fecha de lanzamiento: 10-07-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
Categoría | Descripción |
Nuevas funciones y optimizaciones | Se habilitó a los nodos CDC para construir |
Se mejoró la validación completa de datos en la evaluación de actualización de PolarDB-X 1.0 a PolarDB-X 2.0. | |
Correcciones | Se corrigieron fallos en la generación de registros binarios globales causados por cambios en los metadatos. |
Se corrigieron fallos en el servicio de volcado de registros binarios causados por archivos solicitados vacíos. |
Fecha de lanzamiento: 16-04-2024
Versión del producto: V2.4.0
Versión del componente: 5.4.19
Categoría | Descripción |
Nuevas funciones y optimizaciones | La replicación DDL primaria/secundaria ahora replica funciones. |
La replicación DDL primaria/secundaria ahora replica secuencias. | |
La replicación DDL primaria/secundaria ahora replica vistas. | |
La replicación DDL primaria/secundaria ahora replica procedimientos. | |
La replicación DDL primaria/secundaria ahora replica cuentas, roles y permisos. | |
La replicación DDL primaria/secundaria ahora replica operaciones ALTER TABLEGROUP. | |
La replicación DDL primaria/secundaria ahora replica operaciones ALTER INDEX. | |
La replicación DDL primaria/secundaria ahora admite la replicación coordinada y alineada por consistencia en escenarios de registros binarios de múltiples flujos. | |
La replicación primaria/secundaria ahora permite crear un enlace de replicación basado en una marca de tiempo. | |
La replicación primaria/secundaria ahora permite usar comandos SQL para comprobar la consistencia de datos entre los sistemas ascendentes y descendentes. | |
Ya está disponible un nuevo rol de instancia secundaria para la replicación primaria/secundaria, que habilita capacidades de solo lectura a nivel de instancia en el clúster secundario. | |
La replicación primaria/secundaria ahora admite la coincidencia completa de espejo en las condiciones WHERE para escrituras DML. | |
Ahora puede vincular nombres de flujos de registro binario múltiple con nombres de usuario. Esto elimina la necesidad de añadir la opción 'with' al ejecutar sentencias SQL relacionadas con registros binarios usando una cuenta vinculada. | |
Se optimizó la replicación bidireccional basada en server_id para la replicación primaria/secundaria. Ahora puede especificar reglas de filtrado desde la línea de comandos, y el sistema comprueba automáticamente anomalías en server_id. | |
Correcciones | Se corrigió un problema donde la sentencia MULTI ALTER ADD/DROP COLUMN generaba un orden de columnas de metadatos incorrecto, lo que interrumpía el enlace de registro binario. |
Se corrigió un problema donde la sentencia MULTI ALTER ADD/DROP/RENAME INDEX podía provocar la pérdida de metadatos de índices, lo que resultaba en el registro de una sentencia DDL incorrecta en el registro binario. | |
Se corrigió un defecto de configuración en el parámetro meta_build_physical_ddl_sql_blacklist_regex que filtraba sentencias DDL ALTER si contenían la palabra clave 'user'. | |
Se corrigió un problema donde las sentencias DDL DROP INDEX no se escribían en el registro binario. |
Fecha de lanzamiento: 22-03-2024
Número de versión: polarx-cdc-kernel-2.3.0_5327694
|
Categoría |
Descripción |
|
Nueva función |
Se añadieron comandos de operación y mantenimiento relacionados con registros binarios, como |
|
Problema corregido |
Se corrigió un problema donde la coincidencia exacta fallaba en SQL flashback. |
Fecha de lanzamiento: 04-02-2024
Número de versión: polarx-cdc-kernel-2.3.0_5169624
|
Categoría |
Descripción |
|
Nueva función |
Se añadió el comando |
|
Optimización de funciones |
Se mejoró la compatibilidad del volcado de registros binarios de MySQL para admitir parámetros como checksum y heartbeat. |
Fecha de lanzamiento: 21-12-2023
Número de versión: polarx-cdc-kernel-2.3.0_4988569
|
Categoría |
Descripción |
|
Nueva función |
Añade compatibilidad con SQL flashback para revertir una transacción completa. |
|
Problema corregido |
Se corrigió el método de registro de los latidos TSO en el registro binario para resolver fallos en los consumidores MySQL descendentes. |
Fecha de lanzamiento: 23-10-2023
Número de versión: polarx-cdc-kernel-2.3.0_4825080
|
Categoría |
Descripción |
|
Optimización |
Se optimizó el tiempo de espera del control de contrapresión gRPC, lo que elevó la velocidad externa de volcado de registros binarios a 130 MB/s. |
|
Correcciones |
Se corrigió un problema que impedía finalizar SQL flashback cuando no había operaciones DML ni DDL dentro del rango de tiempo especificado. |
Fecha de lanzamiento: 22-09-2023
Número de versión: polarx-cdc-kernel-2.3.0_4755313
Categoría | Descripción |
Optimización | Se optimizó la sentencia |
Correcciones | Se corrigió un desbordamiento de búfer al dar formato a datos JSON. |
Se evitó que el hilo de escaneo de metaDataSource finalizara durante un cambio de HA en metaDB mientras se actualizaba CDC. | |
Se corrigió un interbloqueo al actualizar |
Fecha de lanzamiento: 18-08-2023
Número de versión: polarx-cdc-kernel-2.3.0_4635493
Categoría | Descripción |
Nuevas funciones y optimizaciones | Se añadió compatibilidad con la sentencia |
Se optimizó la velocidad de los volcados externos para el consumo transparente. | |
CDC ya no depende de | |
Se eliminó la dependencia de control para obtener una conexión MetaDB en CDC. | |
Correcciones | Se corrigió un error de sintaxis en sentencias de creación de tablas con una definición de columna |
Se corrigió un problema donde el algoritmo de generación de | |
Se corrigió un problema donde el volcado de una tarea no encontraba el desplazamiento inicial en el DN de la instancia primaria después de escalar una instancia de solo lectura. |
Fecha de lanzamiento: 06-07-2023
Número de versión: polarx-cdc-kernel-2.3.0_4483662
Categoría | Descripción |
Nueva función | Se añadió compatibilidad con la persistencia de objetos de transacción para reducir el uso de memoria. |
Correcciones | Se corrigió un problema donde |
Se corrigió un bug donde el hilo gRPC no lograba salir cuando se eliminaban archivos locales en Dumper Master durante la sincronización primaria-secundaria de CDC Dumper. |
Fecha de lanzamiento: 06-06-2023
Número de versión: polarx-cdc-kernel-2.0.0-4273008
Categoría | Descripción |
Correcciones | Se corrigió un error de enlace causado por un conflicto de ventana de latidos al consumir un registro binario desde OSS. |
Se corrigió un error de conversión de formato de datos al dar formato a un | |
Se corrigió una discrepancia en el valor de | |
Se corrigieron metadatos inconsistentes entre tablas lógicas y físicas para los tipos | |
Se corrigió un problema que impedía convertir a comentarios de una sola línea las sentencias DDL SQL con saltos de línea. |
Fecha de lanzamiento: 2023-05-09
Número de versión: polarx-cdc-kernel-2.0.1-4292946
Categoría | Descripción |
Nuevas funciones y optimizaciones | Se agregó compatibilidad con el monitoreo del uso de CPU del proceso worker. |
Se agregó compatibilidad con un monitoreo más detallado de los eventos por segundo (EPS) para las operaciones | |
Se optimizó la velocidad de carga de los archivos de registro binario hacia Object Storage Service (OSS). La tasa aumentó a 700 MB/s. | |
Se agregaron comandos de operación y mantenimiento (O&M) para Change Data Capture (CDC), como | |
Correcciones | Se corrigió un bloqueo prolongado durante el consumo transparente de archivos de registro binario sin conexión. |
Se corrigió un problema en el que el hilo de volcado no lograba salir si se eliminaba un archivo de registro binario mientras se leía. | |
Se corrigieron los errores de | |
Se corrigió una inconsistencia entre el valor | |
Se corrigió un error de MySQL descendente causado por una instrucción SQL que contenía tanto |
Fecha de lanzamiento: 2023-04-28
Número de versión: polarx-cdc-kernel-2.0.0-4273008
Categoría | Descripción |
Correcciones | Se corrigió un problema en el que el orden de las columnas era incorrecto después de ejecutar una instrucción SQL en SchemaRepository. |
Se corrigió un NPE que se activaba al dar formato a una cadena vacía. |
Fecha de lanzamiento: 2023-04-07
Versión: polarx-cdc-kernel-2.0.0-4206104
|
Categoría |
Descripción |
|
Corrección |
Se corrigió un problema en el que los metadatos se truncaban cuando superaban la longitud del tipo de datos |
Fecha de lanzamiento: 2023-03-29
Número de versión: polarx-cdc-kernel-2.0.0-4180250
|
Categoría |
Descripción |
|
Corrección de bug |
Se corrigió un error de análisis sintáctico causado porque el juego de caracteres de MySQL no se convertía al juego de caracteres de Java. |
Fecha de lanzamiento: 2023-03-22
Número de versión: polarx-cdc-kernel-2.0.0-4148671
Categoría | Descripción |
Optimizaciones de funciones | Se redujo el RTO del enlace de sincronización de registros binarios a 15 segundos. |
Se aceleró la recuperación de metadatos de CDC en despliegues con cientos de miles de tablas de datos. | |
Correcciones | Se corrigió un posible error de cálculo de desplazamiento al consumir registros binarios de forma transparente. |
Se corrigió un problema de compatibilidad con |
Fecha de lanzamiento: 2023-02-06
Número de versión: polarx-cdc-kernel-2.0.0-3985896
Categoría | Descripción |
Correcciones | Se corrigieron las interrupciones del enlace de CDC causadas por la adición y eliminación continuas de claves primarias. |
Se corrigió una desconexión de CDC que ocurría cuando el programa consumidor no enviaba COM_REGISTER_SLAVE antes de volcar los registros binarios. | |
Se corrigió una interrupción del enlace de datos en el enrutamiento de múltiples flujos cuando el valor de hash era Integer.MIN_VALUE. |
Fecha de lanzamiento: 2023-02-01
Número de versión: polarx-cdc-kernel-2.0.0-3945546
Categoría | Descripción |
Nuevas funciones y optimizaciones | Se agregó compatibilidad con la fusión multinivel. Esto garantiza que el rendimiento no disminuya de manera significativa conforme los nodos DN escalan linealmente. |
Se agregó compatibilidad con el consumo transparente. Los programas consumidores descendentes pueden usar el protocolo de volcado para consumir directamente los archivos de registro binario archivados en OSS, sin necesidad de interactuar con OSS de forma directa. | |
Se agregó compatibilidad con registros binarios de múltiples flujos. Es posible personalizar la cantidad de flujos, cada uno con su propio archivo de registro binario independiente. | |
Se agregó compatibilidad con la creación periódica de instantáneas completas de metadatos. Esto evita que los registros históricos de etiquetado DDL crezcan de forma excesiva. | |
Se agregó compatibilidad con la descarga paralela de archivos de registro binario desde OSS para mejorar la velocidad de recuperación de la instancia. | |
Correcciones | Se corrigieron problemas de compatibilidad y exactitud al dar formato a los datos de eventos de registro binario. Esto mejora la estabilidad del enlace de CDC durante los cambios DDL. |
Se corrigió un problema que podía causar tiempos de espera agotados en el volcado de suscripciones descendentes después de reiniciar el clúster de CDC. | |
Se corrigió un cálculo incorrecto de latencia que ocurría durante el inicio inicial del proceso Dumper. |