Notas de lançamento de Ingest Java SDK para 2024

Este artigo contém as notas de versão do Ingest Java SDK, 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 Ingest Java SDK.

Versão 2.1.0 (28 de fevereiro de 2024)

Mudanças de BCR (versão da mudança de comportamento)

  • Defina Zstandard como o algoritmo de compactação padrão.

Novos recursos e atualizações

  • Permitiu que os clientes abandonassem canais.

  • Atualização de JDBC para 3.14.5.

  • Implementada uma alteração no envio dos tokens de offset inicial e final para um canal.

  • Implementada uma mudança para enviar os dados ordinais da coluna para o lado do servidor para verificação cruzada de alterações no esquema da tabela.

  • Adicionado suporte para passar na lógica de verificação para um token de offset definido pelo usuário como parte da criação do canal.

Correções de bugs

  • Corrigido um problema de excesso que causava problema de dados silenciosos.

Versão 2.0.5 (22 de janeiro de 2024)

Novos recursos e atualizações

  • Adicionado um parâmetro opcional de token de offset para openChannel.

  • Adicionado suporte para especificar o algoritmo de compactação a ser usado para arquivos BDEC Parquet.

  • Atualizado para oferecer suporte ao URL personalizado e adicionado o nome da conta Snowflake no cabeçalho da solicitação.

  • Implementada uma alteração para enviar o sinalizador spansMixedTables em solicitações de registro de blob.

  • Parâmetro BUFFER_FLUSH_INTERVAL_IN_MILLIS obsoleto. Em vez disso, use o parâmetro MAX_CLIENT_LAG.

  • Implementada a atualização de tokens GCS com escopo reduzido.

Correções de bugs

  • Revertida uma alteração que atualizou a API pública para caso de uso interno.

  • Corrigido o teste JAR de ponta a ponta para que ele possa ser executado em todas as plataformas de nuvem.