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 数值 NaNInfinity-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.jsondatasources.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 的初始版本。

行为变更

不适用。

新功能

不适用。

错误修复

不适用。

语言: 中文