SQLite fdw 2.0.0 发布

发布于 2021-05-26,作者:东芝
相关开源

我们刚刚发布了 SQLite 的外部数据包装器 (Foreign Data Wrapper) 2.0.0 版本。

此版本可与 PostgreSQL 9.6、10、11、12 和 13 一起使用。
此版本改进了以下内容:

  • 支持 JOIN 下推 (LEFT, RIGHT, INNER)
  • 支持直接修改 (UPDATE/DELETE)
  • 支持下推嵌套函数
  • 支持下推标量运算符 ANY/ALL (ARRAY)
  • 支持下推 ON CONFLICT DO NOTHING
  • 重构了测试

错误修复

  • 不再下推 lower/upper 函数
  • 修复了 DATE 数据类型的处理
  • 在 EXPLAIN 期间不准备 SQL 语句

此 FDW 支持以下功能:

  • 外表的 SELECT、INSERT、UPDATE 和 DELETE
  • WHERE 子句被下推
  • 聚合被下推
  • ORDER BY 被下推
  • JOIN 被下推 (LEFT, RIGHT, INNER)
  • 嵌套函数被下推
  • LIMIT 和 OFFSET 被下推(*当查询的所有表都是 fdw 时)
  • 标量运算符 ANY/ALL (ARRAY) 被下推
  • ON CONFLICT DO NOTHING 被下推
  • 事务

此项由东芝软件工程技术中心开发。
请参阅存储库了解详细信息。

源代码库:https://github.com/pgspider/sqlite_fdw

此致,
金松元孝