Notas de lançamento de Snowflake Connector for MySQL¶
Este tópico fornece notas de versão para Snowflake Connector for MySQL. Para obter informações adicionais, consulte Snowflake Connector para MySQL.
Versão 6.10.1 (8 de janeiro de 2025)¶
Mudanças de comportamento¶
O carregamento do instantâneo agora é retomado a partir do ponto de interrupção. Ele é compatível apenas com tipos específicos de colunas descritos em Retomar carregamento de instantâneo após falhas. Para outros tipos, ela começa do início.
O conector foi otimizado para resultar em uma redução significativa do custo dos serviços de nuvem.
Novos recursos¶
Não aplicável.
Correções de bugs¶
Correção de uma determinada conexão JDBC que não era retornada ao pool após o uso.
O conector não cria mais tabelas de curta duração, o que aumenta o uso dos serviços de nuvem.
Correção de um bug em que o agente do banco de dados podia entrar em um loop infinito quando não conseguia iniciar o carregamento incremental para qualquer tabela a partir de uma única fonte de dados.
As replicações incrementais e de instantâneos não falham nos valores MySQL
DATE
ouDATETIME
0000-00-00
ou em valores que contenham todos os zeros no mês ou no dia. Todos eles são replicados comoNULL
.
Versão 6.9.1 (12 de dezembro de 2024)¶
Mudanças de comportamento¶
O aplicativo nativo foi migrado para o novo modelo de compartilhamento de eventos. O compartilhamento de telemetria agora é obrigatório para todos os tipos de eventos, como logs e rastros, e não pode ser desativado nas novas instalações. Para instalações já existentes, você receberá um e-mail com nosso localizador de contas «EOA66985» solicitando que revise e configure o compartilhamento de eventos necessário.
Novos recursos¶
Não aplicável.
Correções de bugs¶
Parou de imprimir o aviso no agente: «JAXB não está disponível. Será retornada a implementação do SDK, que pode ter menos desempenho».
Parou de imprimir o aviso no agente: «Não foi possível carregar a biblioteca native-hadoop para sua plataforma… Usando classes builtin-java quando aplicável».
Versão 6.8.0 (22 de novembro de 2024)¶
Mudanças de comportamento¶
Aumentou o intervalo mínimo do cronograma para 15 minutos.
Os intervalos de 10 minutos pré-existentes permanecem inalterados. O Snowflake recomenda configurá-los para pelo menos 15 minutos.
Agora, o warehouse operacional será suspenso quando não houver tráfego de dados do banco de dados de origem por mais de 5 minutos.
A mensagem de erro
Killing agent on shutdown container
não será exibida ao acionar o desligamento do agente. Em vez disso, a seguinte mensagem será registrada no nível INFO:Stopping the agent on the container shutdown signal
.
Novos recursos¶
O procedimento
PUBLIC.REMOVE_TABLES(DATA_SOURCE_NAME STRING, SCHEMA_NAME STRING, TABLE_NAMES ARRAY)
permite a remoção de várias tabelas com uma única chamada.
Correções de bugs¶
Agora, o warehouse operacional será suspenso corretamente quando todas as fontes de dados forem alternadas para um modo programado.
O agente não será mais reiniciado quando a taxa de registro for muito alta.
Correção de erros de replicação quando o parâmetro
DEFAULT_DDL_COLLATION
da conta é definido.
Versão 6.6.1 (3 de outubro de 2024)¶
Mudanças de comportamento¶
O tamanho máximo do pool de conexão com bancos de dados de origem foi aumentado para 7.
Novos recursos¶
Não aplicável.
Correções de bugs¶
O agente não para mais após encontrar problemas de conectividade da fonte de dados.
Versão 6.6.0 (17 de setembro de 2024)¶
Mudanças de comportamento¶
Não aplicável.
Novos recursos¶
Agora você pode configurar o agente por meio das propriedades de ambiente, além de usar
snowflake.json
edatasources.json
para configuração.Agora é possível passar o conteúdo da chave privada por meio da propriedade
snowflake.private-key
ou da variável de ambienteSNOWFLAKE_PRIVATEKEY
.
Para obter mais informações, consulte Configuração e execução do agente.
Correções de bugs¶
Quando a introspecção do esquema falha, o warehouse operacional é suspenso no modo agendado.
Correção de um bug em que alguns comandos para interromper a replicação de tabela eram ignorados em alguns casos.
Correção de um bug em que algumas tabelas de origem não podiam ser adicionadas à replicação e retornavam a mensagem de erro
Tables are not ready to be re-added
.
Versão 6.5.0 (27 de agosto de 2024)¶
Mudanças de comportamento¶
Não aplicável.
Novos recursos¶
Não aplicável.
Correções de bugs¶
No modo contínuo, o warehouse de computação agora poderá suspender se não houver dados para mesclar nas tabelas de destino.
Falha de agente corrigida quando o servidor MySQL impõe conexão segura
Versão 6.4.0 (15 de agosto de 2024)¶
Mudanças de comportamento¶
Não aplicável.
Novos recursos¶
Não aplicável.
Correções de bugs¶
Correção de um problema em que o conector podia ficar preso em um estado em que os comandos não eram entregues ao agente.
Versão 6.3.2 (15 de julho de 2024)¶
Lançamento inicial da versão 6.3.2.
Mudanças de comportamento¶
Não aplicável.
Novos recursos¶
Não aplicável.
Correções de bugs¶
Tratamento corrigido de colunas excluídas em alterações de esquema subsequentes.
Correção do problema no qual o warehouse de computação não suspendia no modo agendado.
Correção da validação de nomes de colunas reservados para não diferenciar maiúsculas de minúsculas.
Correções de tabelas MySQL com falha na replicação em transações gigantes.
Versão 6.3.0 (11 de julho de 2024)¶
Lançamento inicial da versão 6.3.0.
Mudanças de comportamento¶
Não aplicável.
Novos recursos¶
Não aplicável.
Correções de bugs¶
Não aplicável.