Snowflake Connector for PostgreSQL 版本说明¶
本主题提供 Snowflake Connector for PostgreSQL 的版本说明。有关其他信息,请参阅 Snowflake connector for PostgreSQL。
版本 6.8.0(2024 年 11 月 22 日)¶
行为变更¶
将最短计划间隔时间延长至 15 分钟。
原有的 10 分钟间隔保持不变。Snowflake 建议将其设置为至少 15 分钟。
现在,当源数据库超过 5 分钟没有数据流量时,运行仓库就会暂停。
触发代理关闭时不会显示
Killing agent on shutdown container
错误消息。相反,以下消息将在 INFO 级别上记录:Stopping the agent on the container shutdown signal
。
新功能¶
PUBLIC.REMOVE_TABLES(DATA_SOURCE_NAME STRING, SCHEMA_NAME STRING, TABLE_NAMES ARRAY)
过程只需一次调用即可删除多个表。
错误修复¶
现在,运行仓库将在所有数据源切换到计划模式时正确暂停。
日志记录率过高时,代理将不再重新启动。
通过将 PostgreSQL 数值
NaN
、Infinity
、-Infinity
引入为null
,修复了对其复制表失败的问题。修复了设置账户
DEFAULT_DDL_COLLATION
参数后出现的复制错误。
版本 6.6.1(2024 年 10 月 3 日)¶
行为变更¶
源数据库的最大连接池大小已增加到 7。
新功能¶
不适用。
错误修复¶
遇到数据源连接问题后,代理不再停止运行。
现在,即使为账户启用了
QUOTED_IDENTIFIERS_IGNORE_CASE
参数,代理也会确认 PostgreSQL WAL 位置。
版本 6.6.0(2024 年 9 月 17 日)¶
行为变更¶
不适用。
新功能¶
除了使用
snowflake.json
和datasources.json
进行配置外,现在还可以通过环境属性配置代理。现在可以通过
snowflake.private-key
属性或SNOWFLAKE_PRIVATEKEY
环境变量传递私钥内容。
有关更多信息,请参阅 配置和运行代理。
错误修复¶
当架构自检失败时,运行仓库将在计划模式下暂停。
修复了一个错误:在少数情况下,系统会忽略某些停止表复制的命令。
修复了一个错误:某些源表无法添加到复制中,并返回错误消息
Tables are not ready to be re-added
。
版本 6.5.0(2024 年 8 月 27 日)¶
行为变更¶
不适用。
新功能¶
不适用。
错误修复¶
现在,在连续模式下,如果没有数据合并到目标表中,计算仓库能够暂停。
版本 6.4.0(2024 年 8 月 16 日)¶
行为变更¶
连接器现已支持所有已知类型的 Postgres 发布内容。
新功能¶
增加了对基于原生数据类型的所有 PostgreSQL DOMAIN 类型的支持。
错误修复¶
更正了一个问题:连接器可能会陷入无法向代理发送命令的状态。
版本 6.3.2(2024 年 7 月 15 日)¶
版本 6.3.2 的初始版本。
行为变更¶
不适用。
新功能¶
不适用。
错误修复¶
修复了在后续架构更改中对已删除列的处理。
修复了计算仓库在计划模式下无法暂停的问题。
修复了保留列名称的验证,使其不区分大小写。
修复了因大型事务导致的 MySQL 表复制失败问题。
版本 6.3.0(2024 年 7 月 11 日)¶
版本 6.3.0 的初始版本。
行为变更¶
不适用。
新功能¶
不适用。
错误修复¶
不适用。