Destaques
- Chaves primárias compostas: o Synchronize, o Compare e o Replicador encontram a linha pela chave inteira, e o mapeamento de colunas aceita várias colunas marcadas como chave.
- As telas com Abrir/Salvar gravam todas as opções no arquivo, e a CLI roda o mesmo arquivo (inclusive Dados sintéticos).
A partir de pedidos de clientes
- Compare: o painel de progresso agora conta as chaves que faltam na origem; o arquivo de chaves divergentes grava cada chave como literal SQL; a mensagem "a coluna-chave precisa estar mapeada" cita a chave da origem, a chave do destino e onde corrigir.Pedido de um cliente
- O teste de conexão nunca trava: limite de 30 segundos em todas as telas (Windows e Web) e uma dica para cada banco quando falha; um caso do PostgreSQL em que o teste ficava esperando foi corrigido.Pedido de um cliente
- Bancos Firebird 2.5 que declaram uma função ABS externa (UDF) agora listam as colunas corretamente.Pedido de um cliente
- Uma chave que não é única, como a primeira coluna de uma chave primária composta, não pula mais linhas entre as páginas.Pedido de um cliente
Também
- Só linhas novas num destino Firebird.
- Tabelas versionadas pelo sistema e colunas INET4/INET6 do MariaDB.
- Um mapeamento de colunas que sumia ao reconectar.
Notas de versão
2.3.20261108.1413 Versão semanal. Chave primária composta: o Synchronize, o Compare e o Replicador encontram a linha pela chave inteira, e o mapeamento aceita várias colunas marcadas como chave. As telas com Abrir/Salvar gravam todas as opções no arquivo, e a CLI roda o mesmo arquivo (inclusive Dados sintéticos). Correções: Firebird 2.5 sem a UDF ABS, Só linhas novas num destino Firebird, uma conexão PostgreSQL que travava na autenticação, teste de conexão com limite de 30 segundos, MariaDB com tabelas versionadas pelo sistema e INET4/INET6, um mapeamento de colunas que sumia ao reconectar, e o Compare mostrando o que falta na origem.
← Todas as notas de versão