2025年9月25日: PostgreSQL 18 发布!

InfluxDB fdw 0.3 发布

发布于 2021-01-19, 作者 Toshiba
相关开源项目

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

此版本可与 PostgreSQL 9.6、10、11、12 和 13 一起使用。

此版本支持以下功能

  • 支持 PostgreSQL 13
  • 支持新的“tags”选项,用于指定标签键
  • 修复了一些错误
    • 修复了 influxdb 不支持使用 OR 比较时间列的问题
    • 修复了 influxdb 不支持 IN/NOT IN 的问题
    • 修复了类型整数的无效输入语法
    • 修复了 GROUP BY 仅在时间和标签维度下有效的问题
    • 修复了时间参数和 HAVING 子句的问题
    • 修复了 influxdb 不支持 COUNT() 之外的聚合函数中使用 DISTINCT 的问题
    • 修复了 LIKE 运算符解析错误
    • 修复了 InfluxDB 在进行相关标签键操作时返回 0 行的问题
    • 修复了 macOS 上的构建问题
    • 修复了 WHERE 子句中除 = 和 != 运算符之外的字符串比较问题
    • 修复了聚合函数和算术运算混合使用的问题

限制

  • 不支持 INSERT、UPDATE 和 DELETE。
  • 结果集的行数会因指定的 target list 不同而有所差异。
  • InfluxDB 不允许复杂的布尔条件,例如 WHERE b = (a = true) 可能会导致错误。
  • 包含 NULL 的条件可能会导致错误。

此项目由 Toshiba Software Engineering & Technology Center 开发。详情请参阅代码仓库。

源代码仓库:https://github.com/pgspider/influxdb_fdw