Estas são as notas de versão do nó de captura de dados de alteração (CDC) do PolarDB-X.
Data de lançamento: 15/08/2026
Edição: V2.5.0
Versão do componente: 5.4.21
Categoria | Descrição |
Novos recursos e melhorias | O nó de computação agora oferece suporte a consultas AISearch. |
A Global Database Network (GDN) agora detecta conflitos de transação e executa replay paralelo, melhorando o desempenho da sincronização entre regiões. | |
A tarefa de sincronização para instâncias somente leitura agora mescla hot keys, reduzindo o acúmulo de latência quando linhas quentes são atualizadas com frequência. | |
Correções | Corrigido um problema que podia interromper o processamento de CDC de um snapshot ativo contendo nomes lógicos de banco de dados ou tabelas em maiúsculas quando uma busca por ID de tabela falhava. |
Resolvida uma falha em que a recodificação de valores decimais e inteiros longos em dados JSON causava perda de dados e corrompia o conteúdo JSON nos dados de log binário lógico. | |
Ajustada a inconsistência de posições entre dados de log binário reconstruídos e originais quando os números de sequência XID eram redefinidos durante a recuperação do DumperX. | |
Corrigido um erro no conversor de DDL ao normalizar conjuntos de caracteres e encontrar a palavra-chave | |
Solucionado um problema em que uma ordem de serialização inválida para os atributos |
Data de lançamento: 21/05/2026
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Correção |
Resolvido um problema de dependência circular durante a limpeza do BinlogX Relay Log do CDC. |
Data de lançamento: 13/05/2026
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Melhoria |
Corrigidas exceções ocorridas durante a sincronização assíncrona de DDL. |
|
Correção |
Solucionado um problema em que o dump de binlog podia travar após uma atualização de versão do CDC e uma reconstrução de binlog. |
Data de lançamento: 14/04/2026
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Correção |
Resolvido um problema em que certas instruções inválidas de criação de tabela faziam o Binlog gerar SQL incorreto. |
Data de lançamento: 12/03/2026
Versão do product: V2.5.0
Versão do componente: 5.4.21
Categoria | Descrição |
Melhorias | A persistência de metadados agora é ativada automaticamente para configurações com pouca memória. |
Corrigido um problema em que uma réplica não conseguia sincronizar valores de string vazia para campos JSON não nulos. | |
Correções | Resolvido um problema em que múltiplas instruções |
Ajustado um erro ocasional reportado pelo nó de log ao recuperar o endereço do METADB. |
Data de lançamento: 27/01/2026
Versão do product: V2.5.0
Versão do componente: 5.4.21
Categoria | Descrição |
Novos recursos e melhorias | Atualizado o CDC (nó de log) para a versão 5.4.21. |
O CDC (nó de log) agora oferece suporte à nova variável de evento de consulta DN | |
Introduzido suporte para compressão de Binlog. | |
Melhorado o desempenho de sincronização de dados do columnar store index (CCI). | |
Otimizada a velocidade de recuperação do CDC (nó de log) quando um nó de armazenamento (DN) passa por uma mudança de especificação. | |
Correções | Corrigido um erro que ocorria quando ferramentas de sincronização de dados downstream, como Flink CDC, analisavam eventos de Binlog do tipo |
Resolvido um erro no columnar store index (CCI) ao analisar instruções DDL contendo o caractere de comentário | |
Ajustado um erro ocasional no pipeline de consumo de Binlog que ocorria durante alta taxa de geração de Binlog. | |
Corrigidas interrupções intermitentes de conexão com instâncias PolarDB-X downstream causadas por filtragem no lado da source no CDC (nó de log). | |
Solucionada uma falha na JVM causada por coleta de lixo (GC) frequente quando o CDC (nó de log) é executado em instâncias extra-grandes. | |
Corrigidas interrupções no link principal do CDC (nó de log) que ocorriam durante operações |
Data de lançamento: 11/10/2025
Versão do product: V2.5.0
Versão do componente: 5.4.20
|
Categoria |
Descrição |
|
Novos recursos |
O Binlog Dump agora filtra eventos de exclusão de tabelas arquivadas ao gerar um Binlog. |
Data de lançamento: 15/09/2025
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Melhorias | Introduzido o recurso de tabela virtual para mapear múltiplas tabelas físicas qualificadas para uma única tabela virtual usando regras de mapeamento. |
Adicionado o parâmetro | |
Otimizada a sincronização de dados do binlog para o CCI. | |
Correções | Corrigido um potencial erro OOM no nó de log CDC, acionado por um evento de binlog excessivamente grande durante a recuperação do pipeline de binlog. |
Data de lançamento: 14/07/2025
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Novos recursos | Agora é possível modifique a chave de partição e a chave de ordenação de um clustered columnstore index (CCI). Este recurso melhora o gerenciamento de dados permitindo adaptar a distribuição de dados e a estratégia de ordenação do CCI às mudanças de negócio, otimizando o desempenho de consultas sem exigir reconstrução de índice. |
Adicionado suporte para in-place rebuilding of a clustered columnstore index (CCI). Esta operação permite otimizar e reorganizar um CCI sem impacto em consultas ativas ou acesso a dados históricos. | |
Problemas corrigidos | Corrigido um problema em que um nó de dados (DN) podia interromper o fluxo de dados ao usar o service de log binário de fluxo único. |
Data de lançamento: 19/06/2025
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Novo recurso |
O nó CDC agora filtra eventos de exclusão de tabelas arquivadas ao gerar logs binários. |
Data de lançamento: 28/03/2025
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Novo recurso | CDC (nós CDC): Logs binários de múltiplos fluxos agora suportam mapeamento um para um entre um nó de armazenamento e um fluxo de log binário. |
Otimizações de recursos | Otimizado o gerenciamento de memória para operações de dump no binary logs. |
Aumentada a taxa de saída de logs binários dos nós CDC para sistemas downstream. | |
Reduzida a carga no service global de metadados (GMS) mediante a otimização de instruções SQL dos nós CDC. |
Data de lançamento: 05/03/2025
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Novo recurso |
Change Data Capture (CDC): O log binário de múltiplos fluxos em nós de log agora suporta mapeamento um para um entre um nó de armazenamento e um fluxo de log binário. |
Data de lançamento: 24/12/2024
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Novos recursos e otimizações | Adicionado suporte para restrições CHECK. Para detalhes, consulte CHECK constraints. |
Otimizada a política de alocação para memória direta off-heap do CDC para evitar OOM devido a alocação insuficiente de memória direta. | |
Aprimorado o mecanismo de reinicialização forçada para timeouts do CDC, permitindo reinícios mesmo quando o processo worker do CDC está bloqueado. |
Data de lançamento: 22/11/2024
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Melhorias | Aumentado o tamanho padrão de um único arquivo de log binário para 1 GB e habilitada a rotação automática quando o número do arquivo excede 999.999. |
Melhorada a lógica de baixe para arquivos de log binário consumidos transparentemente. |
Data de lançamento: 24/10/2024
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Otimizações de recursos | Otimizada a lógica de replicação para nós primários e secundários. |
Aprimorada a lógica de detecção de timeout de heartbeat para o módulo de alta disponibilidade (HA) do CDC, evitando reinicializações desnecessárias de processos. | |
Correções | Corrigido um problema em que uma atualize de uma versão anterior do CDC era interrompida devido à ausência do campo |
Resolvido um problema em que o atributo |
Data de lançamento: 28/09/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Correção |
Corrigido um bug que causava interrupções no link do CDC devido a problemas de compatibilidade ao processar tipos |
Data de lançamento: 13/09/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Correções |
Corrigido um problema em que uma única instrução SQL atualizando múltiplas tabelas gerava TableMapEvents consecutivos, resultando em TraceIDs desordenados. |
Data de lançamento: 06/09/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
Categoria | Descrição |
Correções | Corrigido um problema em que o processo do CDC falhava ao iniciar quando um único nó de computação estava indisponível. |
Resolvido um problema em que operações de dump falhavam devido a offsets inconsistentes entre a memória e um arquivo de log binário. |
Data de lançamento: 28/08/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
Categoria | Descrição |
Correções | Corrigido um problema em que a instrução |
Resolvido um problema em que um arquivo de log binário era perdido durante a reconstrução de topologia do CDC devido a uploads simultâneos do mesmo arquivo. | |
Corrigidos problemas em que o parser SQL falhava ao analisar instruções | |
Ajustado um problema em que o link de replicação não conseguia se recuperar automaticamente. Essa falha ocorria quando o sistema excluía arquivos locais no nó mestre durante a sincronização primário-secundária do Dumper CDC. |
Data de lançamento: 02/08/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Novo recurso |
Habilitados os nós CDC (captura de dados de alteração) para construir pontos de sincronização periodicamente. |
|
Problema corrigido |
Corrigido um problema em que uma falha na atualize do cursor de log binário bloqueava o consumo de dados. |
Data de lançamento: 10/07/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
Categoria | Descrição |
Novos recursos e otimizações | Habilitados os nós CDC para construir |
Melhorada a validação completa de dados na avaliação de upgrade do PolarDB-X 1.0 para o PolarDB-X 2.0. | |
Correções | Corrigidas falhas na geração de log binário global causadas por alterações de metadados. |
Resolvidas falhas no service de dump de log binário causadas por arquivos de log binário solicitados vazios. |
Data de lançamento: 16/04/2024
Versão do product: V2.4.0
Versão do componente: 5.4.19
Categoria | Descrição |
Novos recursos e otimizações | A replicação DDL primário/secundário agora replica funções. |
A replicação DDL primário/secundário agora replica sequências. | |
A replicação DDL primário/secundário agora replica views. | |
A replicação DDL primário/secundário agora replica procedures. | |
A replicação DDL primário/secundário agora replica contas, funções e permissões. | |
A replicação DDL primário/secundário agora replica operações ALTER TABLEGROUP. | |
A replicação DDL primário/secundário agora replica operações ALTER INDEX. | |
A replicação DDL primário/secundário agora suporta replicação alinhada e coordenada por consistência em cenários de log binário de múltiplos fluxos. | |
A replicação primário/secundário agora permite crie um link de replicação baseado em timestamp. | |
A replicação primário/secundário agora permite usar comandos SQL para verifique a consistência de dados entre sistemas upstream e downstream. | |
Uma nova função de instância secundária para replicação primário/secundário está disponível, habilitando capacidades de somente leitura no nível da instância no cluster secundário. | |
A replicação primário/secundário agora suporta correspondência espelhada completa de condições WHERE para escritas DML. | |
Agora é possível vincular nomes de fluxos de log binário de múltiplos fluxos a nomes de usuário. Isso elimina a necessidade de adicionar a opção 'with' ao executar instruções SQL relacionadas a log binário com uma conta vinculada. | |
Otimizada a replicação bidirecional baseada em server_id para replicação primário/secundário. Agora é possível especifique regras de filtro via linha de comando, e o sistema verifica automaticamente anomalias de server_id. | |
Correções | Corrigido um problema em que a instrução MULTI ALTER ADD/DROP COLUMN causava uma ordem incorreta de colunas de metadados, interrompendo o link de log binário. |
Resolvido um problema em que a instrução MULTI ALTER ADD/DROP/RENAME INDEX podia causar perda de metadados de índice, resultando no registro de uma instrução DDL incorreta no log binário. | |
Corrigida uma falha de configuração no parâmetro meta_build_physical_ddl_sql_blacklist_regex que causava a filtragem de instruções DDL ALTER se contivessem a palavra-chave 'user'. | |
Ajustado um problema em que instruções DDL DROP INDEX não eram gravadas no log binário. |
Data de lançamento: 22/03/2024
Número da versão: polarx-cdc-kernel-2.3.0_5327694
|
Categoria |
Descrição |
|
Novo recurso |
Adicionados comandos de O&M relacionados a binlog, como |
|
Problema corrigido |
Corrigido um problema em que a correspondência exata falhava no flashback SQL. |
Data de lançamento: 04/02/2024
Número da versão: polarx-cdc-kernel-2.3.0_5169624
|
Categoria |
Descrição |
|
Novo recurso |
Adicionado o comando |
|
Otimização de recurso |
Melhorada a compatibilidade do dump de binlog MySQL para suportar parâmetros como checksum e heartbeat. |
Data de lançamento: 21/12/2023
Número da versão: polarx-cdc-kernel-2.3.0_4988569
|
Categoria |
Descrição |
|
Novo recurso |
Adicionado suporte para flashback SQL reverter uma transação inteira. |
|
Problema corrigido |
Corrigido o método de registro de heartbeats TSO no log binário para resolver falhas em consumidores MySQL downstream. |
Data de lançamento: 23/10/2023
Número da versão: polarx-cdc-kernel-2.3.0_4825080
|
Categoria |
Descrição |
|
Otimização |
Otimizado o tempo de espera para controle de backpressure gRPC, aumentando a velocidade externa de dump de binlog para 130 MB/s. |
|
Correções |
Corrigido um problema que impedia a conclusão do flashback SQL quando nenhuma operação DML ou DDL ocorria dentro do intervalo de tempo especificado. |
Data de lançamento: 22/09/2023
Número da versão: polarx-cdc-kernel-2.3.0_4755313
Categoria | Descrição |
Otimização | Otimizada a instrução |
Correções | Corrigido um estouro de buffer ao formatar dados JSON. |
Impedida a saída da thread de varredura metaDataSource durante um failover de HA no metaDB durante uma atualize do CDC. | |
Corrigido um deadlock ao atualizar |
Data de lançamento: 18/08/2023
Número da versão: polarx-cdc-kernel-2.3.0_4635493
Categoria | Descrição |
Novos recursos e otimizações | Adicionado suporte para a instrução |
Otimizada a velocidade de dumps externos para consumo transparente. | |
O CDC não depende mais de | |
Removida a dependência de controle para obter uma conexão MetaDB no CDC. | |
Correções | Corrigido um erro de sintaxe em instruções de criação de tabela com definição de coluna |
Resolvido um problema em que o algoritmo de geração | |
Corrigido um problema em que um dump de tarefa falhava ao encontrar o offset inicial no DN da instância primária após o dimensionamento de uma instância somente leitura. |
Data de lançamento: 06/07/2023
Número da versão: polarx-cdc-kernel-2.3.0_4483662
Categoria | Descrição |
Novo recurso | Adicionado suporte para persistência de objetos de transação visando reduzir o uso de memória. |
Correções | Corrigido um problema em que |
Corrigido um bug em que a thread gRPC falhava ao sair quando arquivos locais no Dumper Master eram excluídos durante a sincronização primário-secundária do Dumper CDC. |
Data de lançamento: 06/06/2023
Número da versão: polarx-cdc-kernel-2.0.0-4273008
Categoria | Descrição |
Correções | Corrigido um erro de link causado por conflito de janela de heartbeat ao consumir um log binário do OSS. |
Corrigido um erro de conversão de formato de dados ao formatar um | |
Corrigida uma incompatibilidade de valor | |
Corrigidos metadados inconsistentes entre tabelas lógicas e físicas para os tipos | |
Resolvido um problema que impedia a conversão de instruções DDL SQL com quebras de linha para comentários de linha única. |
Data de lançamento: 09/05/2023
Número da versão: polarx-cdc-kernel-2.0.1-4292946
Categoria | Descrição |
Novos recursos e otimizações | Adicionado suporte para monitoramento da utilização de CPU do processo worker. |
Adicionado suporte para monitoramento mais granular de Eventos Por Segundo (EPS) para operações | |
Otimizada a velocidade de upload de arquivos de log binário para o Object Storage Service (OSS), aumentando a taxa para 700 MB/s. | |
Adicionados comandos de Operações e Manutenção (O&M) para Change Data Capture (CDC), como | |
Correções | Corrigido bloqueio prolongado durante o consumo transparente de arquivos de log binário offline. |
Resolvido um problema em que a thread de dump falhava ao sair se um arquivo de log binário fosse excluído enquanto estava sendo lido. | |
Corrigidas falhas no | |
Corrigida uma inconsistência entre o valor | |
Corrigido um erro de MySQL downstream causado por uma instrução SQL contendo tanto |
Data de lançamento: 28/04/2023
Número da versão: polarx-cdc-kernel-2.0.0-4273008
Categoria | Descrição |
Correções | Corrigido um problema em que a ordem das colunas estava incorreta após a execução de uma instrução SQL no SchemaRepository. |
Corrigido um NPE acionado ao formatar dados de string vazia. |
Data de lançamento: 07/04/2023
Versão: polarx-cdc-kernel-2.0.0-4206104
|
Categoria |
Descrição |
|
Correção |
Corrigido um problema em que os metadados eram truncados quando excediam o comprimento do tipo de dados |
Data de lançamento: 29/03/2023
Número da versão: polarx-cdc-kernel-2.0.0-4180250
|
Categoria |
Descrição |
|
Correção de bug |
Corrigida uma falha de análise causada pela não conversão do charset MySQL para o charset Java. |
Data de lançamento: 22/03/2023
Número da versão: polarx-cdc-kernel-2.0.0-4148671
Categoria | Descrição |
Otimizações de recursos | Reduzido o RTO do link de sincronização de log binário para 15 segundos. |
Acelerada a recuperação de metadados do CDC para implantações com centenas de milhares de tabelas de dados. | |
Correções | Corrigido um potencial erro de cálculo de offset ao consumir logs binários transparentemente. |
Resolvido um problema de compatibilidade com |
Data de lançamento: 06/02/2023
Número da versão: polarx-cdc-kernel-2.0.0-3985896
Categoria | Descrição |
Correções | Corrigidas interrupções no link CDC causadas pela adição e exclusão contínuas de chaves primárias. |
Resolvida uma desconexão do CDC que ocorria quando o programa consumidor falhava ao enviar COM_REGISTER_SLAVE antes de fazer o dump de logs binários. | |
Corrigida uma interrupção no link de dados no roteamento de dados de múltiplos fluxos quando o valor hash era Integer.MIN_VALUE. |
Data de lançamento: 01/02/2023
Número da versão: polarx-cdc-kernel-2.0.0-3945546
Categoria | Descrição |
Novos recursos e otimizações | Adicionado suporte para mesclagem de múltiplos níveis. Isso garante que o desempenho não diminua significativamente à medida que os nós DN escalam linearmente. |
Adicionado suporte para consumo transparente. Programas consumidores downstream podem usar o protocolo de dump para consumir diretamente arquivos de log binário arquivados no OSS sem precisar interagir diretamente com o OSS. | |
Adicionado suporte para log binário de múltiplos fluxos. É possível personalizar o número de fluxos, cada um com seu próprio arquivo de log binário independente. | |
Adicionado suporte para construção periódica de snapshots completos de metadados. Isso evita que registros históricos de marcação DDL cresçam excessivamente. | |
Adicionado suporte para baixe paralelo de arquivos de log binário do OSS para melhorar a velocidade de recuperação da instância. | |
Correções | Corrigidos problemas de compatibilidade e correção na formatação de dados de eventos de log binário, melhorando a estabilidade do link CDC durante alterações de DDL. |
Resolvido um problema que podia causar timeouts de dump para assinaturas downstream após uma reinicialização do cluster CDC. | |
Corrigido um cálculo incorreto de latência que ocorria durante a inicialização inicial do processo Dumper. |