3.3.4.8 版本说明
新特性
- 新功能:Interp 函数支持 fill(near) 填充模式,支持返回原始数据所在的 timestamp,支持在指定的范围内查找插值
优化
- 优化:提升 TSBS 测试的查询性能
- 优化:支持同时修改单个子表的多个标签值
- 优化:优化状态窗口的错误码
- 优化:降低流计算 force windows close 模式下的资源消耗
- 优化:取消窗口查询必须使用聚合函数的限制
修复
- 修复:Explorer Node.js 示例代码修复
- 修复:WAL 未分布到多个 0 级挂载点的问题
- 修复:流计算异常退出可能导致死锁
- 修复:OPC CSV 点位配置 enabled=0 时需要转义的 table drop 失败
- 修复:修改 WAL_level 时 WAL 文件读取失败的问题
- 修复:创建流计算节点时的死锁问题
- 修复:副本快照同步时的 race condition.
- 修复:升级到 3.3.4.3 后 Percentile 函数性能下降的问题
- 修复:系统表 ins_dnode_variables 中的 dataDir 信息不完整问题
- 修复:WHERE 条件在 INTERP 函数中不生效的问题
- 修复:流计算 force window close 模式下重启失败的问题
- 修复:包含
GROUP BY
常量的 SQL 语句会报语法解析错误 - 修复:OPC-DA 连接检查报 NOCONFIG 错误
- 修复:流计算在 force_window_close 模式下未按指定规则生成子表名
- 修复:在特定场景下,schemaless 写入模式中出现的“schema is old”问题 https://github.com/taosdata/TDengine/issues/28846
- 修复:在弱网下可能出现订阅数据部分缺失
- 修复:通过标签过滤子表时数目不正确的问题(可能导致 taosdump crash)
- 修复:打开 RPC 压缩时单个 dnode 重启可能导致集群状态异常
- 修复:Grafana 使用 CASE WHEN 配置告警结果不符合预期
- 修复:频繁执行 union 查询时可能出现的 crash
- 修复:订阅参数 enable.auto.commit=false 不生效