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
此致,
金松元孝