Notas de lançamento de Ingest Java SDK para 2025¶
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 4.0.1 (06 de junho de 2025)¶
Novos recursos e atualizações¶
Atualizada a versão do JDBC para 3.24.2.
Versão 4.0.0 (14 de abril de 2025)¶
Mudanças de BCR (versão da mudança de comportamento)¶
A partir da versão 4.0.0, o Ingest Java SDK agora usa o Snowflake JDBC thin JAR em vez do fat JAR.
Novos recursos e atualizações¶
Dependências e importações atualizadas para o Snowflake JDBC thin JAR.
Remoção de dependências desnecessárias.
Tratamento aprimorado de invalidação de canal. O objeto
channel
agora se invalida automaticamente ao receber uma resposta do servidor indicando um estado de canal inválido. Essa melhoria aprimora o tratamento de erros e o gerenciamento de recursos no SDK.
Versão 3.1.2 (17 de março de 2025)¶
Correções de bugs¶
Correção de problemas com a incompatibilidade de nome de arquivo para ingestão de Iceberg.
Versão 3.1.1 (27 de fevereiro de 2025)¶
Novos recursos e atualizações¶
Atualizações feitas para silenciar o registro de exceções no driver JDBC.
Correções de bugs¶
Correção de problemas com o trabalho do Jenkins para enviar artefatos para o Maven.
Correção das configurações de proxy para o cliente OAuth HTTP.
Correção de um script de formatação Java e suas dependências.
Versão 3.1.0 (24 de fevereiro de 2025)¶
Mudanças de BCR (versão da mudança de comportamento)¶
A partir da versão 3.1.0, quaisquer chaves duplicadas em colunas de variantes resultam em erros do lado do cliente com o código de erro
INVALID_VALUE_ROW
.
Novos recursos e atualizações¶
Atualizada a versão do JDBC para 3.22.0.
Atualizada a versão do Netty para 4.1.118.