InfluxDB OSS 改进了用户模型,大量 Flux 增强功能和大型 CLI 添加
作者:Sam Dillard / 产品
2022 年 8 月 18 日
导航至
版本公告:InfluxDB OSS 2.4
InfluxDB OSS 2.4 – 发行说明
此版本的 InfluxDB 附带了 Flux 添加功能和一些 API 增强功能,这些功能支持 CLI 的功能。CLI 在这次工作中获得了最多的工作量。有关更多信息,请参阅 CLI 发行说明。
增强功能
-
添加回 v1 InfluxQL shell/REPL。有关更多信息,请参阅这篇博客文章。
-
在复制 API 中支持 v1 dbrp 名称作为 bucket ID。这使得复制的创建更加容易,并增加了对复制到 Enterprise 集群的 v2 /write 端点的支持。
-
更改为操作员模型,使管理员用户具有实例级权限,而无需操作员令牌。
-
将 Flux 从 0.171.0 升级到 0.179.0
Flux 改进亮点
-
为 join 包添加了多个新的
join
函数,例如join.full()
-
将
experimental.to()
提升为 influxdata.influxdb.wideTo() -
在 date 包中添加了内置函数 time,以将任何 timeable 转换为 datetime
-
将以下函数从
experimental.array
提升到 array 包:array.concat()
、array.filter()
、array.map()
。 -
将以下函数从 experimental.http.requests 提升到 http.requests:
http.requests.do()
、http.requests.get(
)、http.requests.peek()
、http.requests.post()
-
将
experimental.bitwis
e 提升到 bitwise 包 -
在矢量化
map()
中支持条件表达式、常量和字面量