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(),使用户可以动态缩放日期中的持续时间。

  • 为 Flux 转换添加了 OpenTracing spans。让您可以更精确地监控 Flux 脚本。

  • 为 Flux CLI 添加了 trace 选项。

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

  • date.truncate() 添加了位置支持。

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

  • map(). 中向量化逻辑运算符。

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

错误修复

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

维护更新

  • 升级到 Flux 0.170.0

  • 升级到 Go 1.18.3。

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