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: 2026-08-15
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 vetoriais. |
A Global Database Network (GDN) agora oferece suporte à detecção de conflitos de transação e replay paralelo, melhorando o desempenho da sincronização entre regiões. | |
A tarefa de sincronização para instâncias somente leitura agora oferece suporte à mesclagem de chaves quentes, reduzindo o acúmulo de latência quando linhas quentes são atualizadas com frequência. | |
Correção | Corrigido um problema que podia interromper o processamento de CDC de um snapshot ativo contendo nomes de bancos de dados ou tabelas lógicas em letras maiúsculas quando uma pesquisa de ID de tabela falhava. |
Corrigido um problema em que a recodificação de valores decimais e inteiros longos em dados JSON podia causar perda de dados e corromper o conteúdo JSON nos dados de log binário lógico. | |
Corrigidas posições inconsistentes entre dados de log binário reconstruídos e dados de log binário originais quando os números de sequência XID eram redefinidos durante a recuperação do DumperX. | |
Corrigido um erro quando o conversor de DDL normalizava conjuntos de caracteres e encontrava a palavra-chave | |
Corrigido um problema em que uma ordem de serialização inválida para os atributos |
Data de lançamento: 2026-05-21
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Correção |
Corrigido um problema de dependência circular durante a limpeza do Relay Log do BinlogX do CDC. |
Data de lançamento: 2026-05-13
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Melhoria |
Corrigidas exceções que ocorriam durante a sincronização assíncrona de DDL. |
|
Correção |
Corrigido um problema em que o dump do binlog podia travar após uma atualize de versão do CDC e uma reconstrução do binlog. |
Data de lançamento: 2026-04-14
Versão do product: V2.5.0
Versão do componente: 5.4.21
|
Categoria |
Descrição |
|
Corrigido |
Corrigido um problema em que certas instruções inválidas de crie tabela faziam o Binlog gerar SQL incorreto. |
Data de lançamento: 2026-03-12
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 de pouca memória. |
Corrigido um problema em que uma réplica não conseguia sincronizar valores de string vazios para campos JSON não nulos. | |
Correções | Corrigido um problema em que múltiplas instruções |
Corrigido um problema em que um nó de log ocasionalmente relatava um erro ao recuperar o endereço do METADB. |
Data de lançamento: 2026-01-27
Versão do product: V2.5.0
Versão do componente: 5.4.21
Categoria | Descrição |
Novos recursos e melhorias | CDC (nó de log) atualizado 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 compactaçã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 alteração de especificação. | |
Correções | Corrigido um erro que ocorria quando ferramentas de sincronização de dados downstream, como o Flink CDC, analisavam eventos de Binlog do tipo |
Corrigido um erro no columnar store index (CCI) ao analisar instruções DDL contendo o caractere de comentário | |
Corrigido um erro ocasional no pipeline de consumo de Binlog que ocorria durante a geração de Binlog em alta taxa. | |
Corrigidas interrupções intermitentes de conexão com instâncias downstream do PolarDB-X causadas por filtragem no lado da source no CDC (nó de log). | |
Corrigida uma falha da JVM causada por coleta de lixo (GC) frequente quando o CDC (nó de log) é executado em instâncias extragrandes. | |
Corrigidas interrupções no link principal do CDC (nó de log) que ocorriam durante operações |
Data de lançamento: 2025-10-11
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 exclua de tabelas arquivadas ao gerar um Binlog. |
Data de lançamento: 2025-09-15
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 de OOM no nó de log do CDC, acionado por um evento de binlog oversized durante a recuperação do pipeline de binlog. |
Data de lançamento: 2025-07-14
Versão do product: V2.5.0
Versão do componente: 5.4.20
Categoria | Descrição |
Novos recursos | Agora, modifique a chave de partição e a chave de classificação de um clustered columnstore index (CCI). Este recurso melhora o gerenciamento de dados ao permitir que você adapte a estratégia de distribuição e classificação de dados do CCI às mudanças de negócios, o que otimiza o desempenho de consultas sem exigir a reconstrução do índice. |
Adicionado suporte para o in-place rebuilding of a clustered columnstore index (CCI). Esta operação permite otimizar e reorganizar um CCI sem impacto nas consultas ativas ou no 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: 2025-06-19
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 exclua de tabelas arquivadas ao gerar logs binários. |
Data de lançamento: 2025-03-28
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 oferecem suporte a um 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 global meta service (GMS) otimizando instruções SQL dos nós CDC. |
Data de lançamento: 2025-03-05
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 oferece suporte a um mapeamento um para um entre um nó de armazenamento e um fluxo de log binário. |
Data de lançamento: 2024-12-24
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 mais detalhes, consulte CHECK constraints. |
Otimizada a política de alocação para memória direta off-heap do CDC para evitar OOM por alocação insuficiente de memória direta. | |
Otimizado o mecanismo de reinicialização forçada para timeouts do CDC para permitir reinicializações mesmo quando o processo worker do CDC está bloqueado. |
Data de lançamento: 2024-11-22
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 ativada 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 de forma transparente. |
Data de lançamento: 2024-10-24
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. |
Otimizada a lógica de detecção de timeout de heartbeat para o módulo de alta disponibilidade (HA) do CDC para evitar reinicializações desnecessárias de processos. | |
Correções | Corrigido um problema em que uma atualize de uma versão anterior do CDC seria interrompida devido a um campo |
Corrigido um problema em que o atributo |
Data de lançamento: 2024-09-28
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 os tipos |
Data de lançamento: 2024-09-13
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: 2024-09-06
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. |
Corrigido 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: 2024-08-28
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 |
Corrigido um problema em que um arquivo de log binário era perdido durante a reconstrução da topologia do CDC devido a uploads simultâneos do mesmo arquivo. | |
Corrigidos problemas em que o analisador SQL falhava ao analisar instruções | |
Corrigido um problema em que o link de replicação não conseguia se recuperar automaticamente. Essa falha era causada quando o sistema exclua arquivos locais no nó mestre durante a sincronização primário-secundário do CDC Dumper. |
Data de lançamento: 2024-08-02
Versão do product: V2.4.0
Versão do componente: 5.4.19
|
Categoria |
Descrição |
|
Novo recurso |
Capacitados os nós de CDC (change data capture) 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: 2024-07-10
Versão do product: V2.4.0
Versão do componente: 5.4.19
Categoria | Descrição |
Novos recursos e otimizações | Capacitados os nós CDC para construir |
Melhorada a validação completa de dados na avaliação de atualize 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. |
Corrigidas falhas no service de dump de log binário causadas por arquivos de log binário solicitados vazios. |
Data de lançamento: 2024-04-16
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 de DDL primário/secundário agora replica funções. |
A replicação de DDL primário/secundário agora replica sequências. | |
A replicação de DDL primário/secundário agora replica views. | |
A replicação de DDL primário/secundário agora replica procedures. | |
A replicação de DDL primário/secundário agora replica contas, funções (roles) e permissões. | |
A replicação de DDL primário/secundário agora replica operações ALTER TABLEGROUP. | |
A replicação de DDL primário/secundário agora replica operações ALTER INDEX. | |
A replicação de DDL primário/secundário agora oferece suporte à replicação coordenada por consistência e alinhada 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 com base em um 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á agora disponível, permitindo capacidades de somente leitura no nível da instância no cluster secundário. | |
A replicação primário/secundário agora oferece suporte à correspondência espelhada completa de condições WHERE para gravações DML. | |
Agora você pode vincular nomes de fluxos de log binário de múltiplos fluxos a nomes de usuários. 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, especifique regras de filtro a partir da linha de comando, e o sistema agora verifique 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, o que interrompia o link de log binário. |
Corrigido um problema em que a instrução MULTI ALTER ADD/DROP/RENAME INDEX podia causar a perda de metadados de índice, o que resultava em uma instrução DDL incorreta sendo registrada no log binário. | |
Corrigido um defeito de configuração no parâmetro meta_build_physical_ddl_sql_blacklist_regex que causava a filtragem de instruções ALTER DDL se elas contivessem a palavra-chave 'user'. | |
Corrigido um problema em que instruções DDL DROP INDEX não eram gravadas no log binário. |
Data de lançamento: 2024-03-22
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 SQL flashback. |
Data de lançamento: 2024-02-04
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 de dump de binlog do MySQL para oferecer suporte a parâmetros como checksum e heartbeat. |
Data de lançamento: 2023-12-21
Número da versão: polarx-cdc-kernel-2.3.0_4988569
|
Categoria |
Descrição |
|
Novo recurso |
Adicionado suporte para SQL flashback para reverter uma transação inteira. |
|
Problema corrigido |
Corrigido o método de gravação para heartbeats TSO no log binário para resolver falhas em consumidores MySQL downstream. |
Data de lançamento: 2023-10-23
Número da versão: polarx-cdc-kernel-2.3.0_4825080
|
Categoria |
Descrição |
|
Otimização |
Otimizado o tempo de sleep para controle de backpressure gRPC, aumentando a velocidade de dump de binlog externo para 130 MB/s. |
|
Correções |
Corrigido um problema que impedia a conclusão do SQL flashback quando nenhuma operação DML ou DDL ocorria dentro do intervalo de tempo especifique. |
Data de lançamento: 2023-09-22
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 buffer overflow ao formatar dados JSON. |
Impedida a saída da thread de varredura do metaDataSource durante um switchover de HA no metaDB durante uma atualize do CDC. | |
Corrigido um deadlock ao atualize |
Data de lançamento: 2023-08-18
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 recuperar uma conexão MetaDB no CDC. | |
Correções | Corrigido um erro de sintaxe em instruções de crie tabela com uma definição de coluna |
Corrigido 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: 2023-07-06
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 para 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ário do CDC Dumper. |
Data de lançamento: 2023-06-06
Número da versão: polarx-cdc-kernel-2.0.0-4273008
Categoria | Descrição |
Correções | Corrigido um erro de link causado por um 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 | |
Corrigido um problema que impedia que instruções SQL DDL com quebras de linha fossem convertidas em comentários de linha única. |
Data de lançamento: 2023-05-09
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 longo durante o consumo transparente de arquivos de log binário offline. |
Corrigido 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 de | |
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: 2023-04-28
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 uma string vazia. |
Data de lançamento: 2023-04-07
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: 2023-03-29
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 do MySQL para o charset do Java. |
Data de lançamento: 2023-03-22
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 de forma transparente. |
Corrigido um problema de compatibilidade com |
Data de lançamento: 2023-02-06
Número da versão: polarx-cdc-kernel-2.0.0-3985896
Categoria | Descrição |
Correções | Corrigidas interrupções no link do CDC causadas pela adição e exclua contínuas de chaves primárias. |
Corrigida 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 de hash era Integer.MIN_VALUE. |
Data de lançamento: 2023-02-01
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 interfacear com o OSS diretamente. | |
Adicionado suporte para log binário de múltiplos fluxos. Você pode 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 de metadados completos. Isso evita que os registros históricos de marcação DDL cresçam excessivamente. | |
Adicionado suporte para baixe de arquivos de log binário do OSS em paralelo 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 do CDC durante alterações de DDL. |
Corrigido 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. |