2025 年 Ingest Java SDK 版本说明¶
本文包含 Ingest Java SDK 的版本说明,包括以下内容(如果适用):
行为变更
新功能
面向客户的错误修复
Snowflake 对 Ingest Java SDK 更新使用语义版本控制。
版本 4.0.1(2025 年 6 月 6 日)¶
新功能和更新¶
将 JDBC 版本升级到了 3.24.2。
版本 4.0.0(2025 年 4 月 14 日)¶
BCR (行为变更版本)变更¶
从 4.0.0 版本起,Ingest Java SDK 现在使用 Snowflake JDBC 瘦 JAR 取代胖 JAR。
新功能和更新¶
更新了 Snowflake JDBC 瘦 JAR 的依赖项和导入。
移除了不必要的依赖项。
增强了通道失效处理。现在,当收到来自服务器、表明通道状态无效的响应时,
channel
对象会自动失效。此改进增强了 SDK 内部的错误处理和资源管理。
版本 3.1.2(2025 年 3 月 17 日)¶
错误修复¶
修复了 Iceberg 引入文件名不匹配的问题。
版本 3.1.1(2025 年 2 月 27 日)¶
新功能和更新¶
进行了更新,将 JDBC 驱动程序中的异常日志设为静默。
错误修复¶
修复了 Jenkins 作业将工件推送至 Maven 的问题。
修复了 OAuth HTTP 客户端的代理设置。
修复了一个 Java 格式化程序脚本及其依赖项。
版本 3.1.0(2025 年 2 月 24 日)¶
BCR (行为变更版本)变更¶
从 3.1.0 版开始,变量列中的任何重复键都会导致客户端错误,错误代码为
INVALID_VALUE_ROW
。
新功能和更新¶
将 JDBC 版本升级到 3.22.0。
将 Netty 版本升级到 4.1.118。