InfluxDB Enterprise 1.10现已发布,新增API支持及改进的桶功能

导航至

本次发布,InfluxDB Enterprise增强了CRUD操作、保留策略、API、v2桶和Flux的支持。请查看InfluxDB Enterprise的新特性发布。

本次InfluxDB Enterprise发布的关键亮点——请点击此处查看——包括

增强功能

  • 新增了对/api/v2/buckets的创建、删除、列表、检索和更新操作的支持。

  • 新增了对/api/v2/delete的支持。

  • SHOW MEASUREMENTS中添加了对保留策略的通配符支持。

  • 即使未启用查询日志,也会记录慢查询。

  • 添加了 --start--end 备份选项 以指定备份中包含的时间。

  • 将 Raft 状态输出添加到 inflxud-ctl show

Flux 更新

  • 添加了 preview() 到实验包中,用于限制返回的行和表(而不是仅限制带有 limit() 的行)。

  • 添加了 date.scale() 以允许用户动态缩放日期中的持续时间。

  • OpenTracing 标签添加到 Flux 转换中。让您更精确地监控 Flux 脚本。

  • 添加了 Flux CLI 中的 trace 选项。

  • addDuration() 重命名为 add,将 subDuration() 重命名为 sub,并将这两个函数从实验包移动到日期包。

  • 将位置支持添加到 date.truncate()

  • map() 中实现向量化算术运算符。

  • map() 中实现向量化逻辑运算。

  • 默认启用 movingAverage()cumulativeSum() 优化。

错误修复

  • 备份
    • 修复了备份估计问题,使其在进度进行时动态更新已知信息。
    • 当使用 influxd-ctl backup 命令时,仅通过 -shard flag 就可以创建备份。
  • influx_inspect
    • 能够在同一数据库上导出多个保留策略(RPs)。
    • verify 子命令不再将 /data 添加到 -dir 标志路径参数。
  • 其他
    • 如果需要,则增长标签索引缓冲区。这避免了记录中恰好有 100 个标签时的恐慌。
    • 修复了一些嵌套 InfluxQL 查询每时间戳返回多个结果的问题。
    • 在关闭之前同步索引文件,以避免实例重启时的分片重新加载错误。
    • 修复了在 /debug/vars 中报告的 numMeasurements 小于 0 的罕见情况。
    • 修复了 influxd 配置恐慌。
    • 修复了当多个子查询引用不同的保留策略时的分片混淆问题。

维护更新

  • 升级到 Flux 0.170.0

  • 升级到 Go 1.18.3。

  • 修复了与 OSXCross 和 Darwin 构建相关的问题。这导致新的最低 MacOS 版本为 MacOSX10.14/darwin18。