Notas de lançamento de Snowflake Connector for Kafka para 2024¶
Este artigo contém as notas de versão do Snowflake Connector for Kafka, incluindo o seguinte, quando aplicável:
Mudanças de comportamento
Novos recursos
Correções de bugs voltados para o cliente
Snowflake usa controle de versão semântico para atualizações de Snowflake Connector for Kafka.
Consulte Conector Snowflake para Kafka para ver a documentação.
Versão 2.4.1 (19 de setembro de 2024)¶
Novos recursos e atualizações¶
Atualização do Snowflake Ingest Java SDK para a versão 2.2.2.
Correções de bugs¶
Correção de problemas com a esquematização.
Versão 2.4.0 (15 de agosto de 2024)¶
Novos recursos e atualizações¶
Atualização do Snowflake Ingest Java SDK para a versão 2.2.0, que contém uma correção crítica para possíveis problemas quando
change_tracking
está habilitado para fluxos e tabelas dinâmicas.Atualização do driver Snowflake JDBC da versão 3.14.5 para a versão 3.18.0.
Melhoria da experiência de registro em log em vários componentes para melhorar a experiência de solução de problemas.
Melhoria da lógica de reabertura do canal.
Nota
Para todos os usos do Snowpipe Streaming, a Snowflake recomenda usar o conector Kafka versão 2.4.0 ou posterior.
Correções de bugs¶
Dependências atualizadas com vulnerabilidades conhecidas.
Versão 2.3.0 (10 de julho de 2024)¶
Novos recursos e atualizações¶
Adição do suporte para fechar canais do Snowpipe Streaming em paralelo, o que reduz significativamente o tempo de rebalanceamento.
Adição de uma nova propriedade
SnowflakeConnectorPushTime
nos metadados que representa o momento em que a mensagem foi enviada pelo conector.
Correções de bugs¶
Dependências atualizadas com vulnerabilidades conhecidas.
Versão 2.2.2 (07 de maio de 2024)¶
Correções de bugs¶
Corrigido um problema em que os arquivos preparados não eram limpos corretamente.
Versão 2.2.1 (15 de março de 2024)¶
Novos recursos e atualizações¶
Adicionada lógica de verificação de offset para garantir que não haja dados ausentes ou duplicados.
Adicionado mapa substituído pelo provedor de cliente para Snowpipe Streaming. O mapa usa pares chave-valor separados por vírgula como entrada.
Atualizado para as seguintes versões:
Versão JDBC para 3.14.5.
versão do kafka connect-api para 3.7.0.
jackson-core e jackson-databind para 2.16.1
commons-compress para 1.26.0
Correções de bugs¶
Limpeza dos threads de ingestão de streaming quando
SinkTask stop ()
é chamado.
Versão 2.2.0 (06 de fevereiro de 2024)¶
Mudanças de BCR (versão da mudança de comportamento)¶
Preservado o tipo de dados antigo que vai para uma coluna ARRAY para esquematização.
Novos recursos e atualizações¶
Adicionado suporte para tipos lógicos AVRO.
Mudanças implementadas para evitar possível duplicação de dados devido a um novo formato de nome de canal.
Mudanças implementadas para preservar o tipo de dados antigo que vai para uma coluna ARRAY para esquematização.
Mudanças implementadas para tornar a evolução do esquema adicionar colunas idempotentes.
Habilitou a configuração do Ingest SDK
MAX_CLIENT_LAG
no conector Kafka.
Correções de bugs¶
Foram corrigidos casos de evolução de esquema que poderiam causar entrega não exatamente única.
Corrigidos problemas com a geração e construção da biblioteca Java.
Corrigido um problema em que o offset do Kafka não era redefinido corretamente.