跳到主要内容

3.4.2.2 版本说明

发布时间:2026-07-22

特性

  1. 6660036900 特性:支持基于虚拟表实现联邦查询
  2. 6492554061 特性:支持虚拟超级表继承其他虚拟超级表
  3. 6984175318 特性:虚拟子表标签列支持引用物理子表和其他虚拟子表
  4. 6589380578 特性:虚拟子表的普通列支持引用其他虚拟子表
  5. 6934772510 特性:外部窗口支持 FILL 子句
  6. 6944899507 特性:新增 TEXT 和 FILE 内联数据源,支持在 SQL FROM 子句中直接使用行值数据(TEXT (col_list) VALUES ...)或 CSV 文件(FILE (path, col_list [, options]))作为查询表源,可参与 SELECT、JOIN、UNION 及 INSERT INTO SELECT,无需创建持久化表
  7. 6661700117 特性:新增按自然时间单位的窗口查询,窗口自动对齐本地日历边界;新增连接级时区设置,时区按 SQL 参数 → 连接 → 全局配置逐级生效,支持 IANA 时区与夏令时自动处理
  8. 6927171373 特性:状态窗口支持通过多个状态列划分窗口
  9. 6659773700 特性:允许原始列、标签列、标量函数、不定行函数在窗口查询中使用
  10. 6659794715 特性:支持 CPU 亲和性绑定
  11. 6968250338 特性:支持 REGEXP_EXTRACT 函数
  12. 6507136288 特性:支持 SLEEP 函数,用于模拟超时场景
  13. 6549502576 特性:支持窗口函数与 OVER 子句
  14. 6511919698 特性:支持在聚合函数中使用 DISTINCT 关键字
  15. 6592836563 特性:流计算事件窗口的 true_for 语句支持独立设置开始与结束条件的判断规则
  16. 6996636537 特性:流计算任务支持执行联邦查询
  17. 6979200215 特性:流计算触发新增 ROLLUP BY tag_name 子句,支持按标签层级逐层汇总计算结果
  18. 6659965197 特性:超级表、子表、虚拟表的元数据更新支持事务
  19. 6955602052 特性:数据修复工具新增拷贝修复模式
  20. 6665209146 特性:C Websocket 连接器支持 Adapter 高可用
  21. 6662936374 特性:Go Websocket 连接器支持 Adapter 高可用
  22. 6665270968 特性:NodeJs Websocket 连接器支持 Adapter 高可用
  23. 6665221613 特性:Python Websocket 连接器支持 Adapter 高可用
  24. 6755452428 特性:taosX 支持数据导出为 Parquet 文件
  25. 6755550481 特性:taosX DataOut 支持将数据导出到 Kafka
  26. 6956269849 特性:taosX OPC UA 数据源新增告警与事件(Alarm & Events)采集能力

优化

  1. 6474961364 优化:查询语句支持季度时间单位
  2. 6514083018 优化:优化 Interp 插值查询的查询性能
  3. 6536374390 优化:优化查询有效时间线列选取逻辑,支持子查询、UNION ALL、多层嵌套查询场景,自动选用结果集中 TIMESTAMP 字段作为降级主键时间线
  4. 6544826545 优化:提升子查询包含主键列排序场景的查询执行效率
  5. 6772914536 优化:子查询数据扫描时,取子查询与外层时间范围的交集进行扫描
  6. 6994925460 优化:完善函数分类规则,放宽部分函数使用限制
  7. 6598098782 优化:支持在窗口查询中使用时序计算函数(CSUM、DIFF、DERIVATIVE、MAVG、STATECOUNT、STATEDURATION、LAG、LEAD、FILL_FORWARD),并支持这些函数搭配 INTERVAL + FILL(NULL/NONE/VALUE/NULL_F/VALUE_F)使用
  8. 6511294180 优化:Greatest/Least 函数支持忽略 NULL 值,可通过配置参数 ignoreNullInGreatest 进行控制
  9. 7008556959 优化:增强字符串结束符的安全性校验
  10. 6670762934 优化:流计算支持 COUNT_WINDOW (N, 1) 计数窗口执行历史数据重算
  11. 6986382331 优化:流计算支持虚拟表跨表引用及标签引用
  12. 6619755141 优化:流计算优化虚拟超级表的聚合查询执行逻辑
  13. 6579574893 优化:show streams 支持指定数据库,且可使用 LIKE 对流名称进行模糊匹配
  14. 6935517365 优化:修复订阅过程中子表 Tag 修改或子表删除后过滤结果不正确的问题;确保已删除子表在 WAL 中的历史写入操作可被正常解析
  15. 6923036499 优化:服务端口(ServerPort)修改后,订阅内部端口号自动同步更新
  16. 7003317198 优化:新增配置参数 retryOnOverloadBaseInterval、retryOnOverloadTimeout,用于控制服务器过载时的请求重试策略
  17. 6998078921 优化:新增配置参数 snapshotRateLimit,用于控制多副本传输快照时的磁盘读取速度
  18. 7007276957 优化:优化多副本快照文件同步逻辑,支持按需传输文件,提升数据恢复速度
  19. 6789429472 优化:优化集群无 snode 节点时创建 TSMA 失败的错误提示
  20. 7006314013 优化:支持运行时临时关闭指定 vnode,便于开展运维操作
  21. 7006058024 优化:taosd -r 命令新增 --vnode 参数,支持指定需要修复的 vnode
  22. 7001442721 优化:taos_stmt2 接口支持全量 SQL 语句解析与执行
  23. 6987323408 优化:taosdump 大幅提升备份速度、恢复速度与备份文件压缩比
  24. 6986555668 优化:taosdump 支持导出流计算创建语句
  25. 7013768166 优化:调整 taosdump -p 参数输入密码时的错误提示信息
  26. 7010735364 优化:优化 Windows 平台下的 RPC 传输选项
  27. 6617617575 优化:优化 taos-explorer 批量上传 CSV 文件导入数据库的处理逻辑
  28. 6977887109 优化:优化 taos-explorer 数据库对象树形展示
  29. 7018497066 优化:taosX 接入 pspace 数据,支持按 "/" 拆分点位长名称生成子标签,保留原始长名称标签并提供 name 变量
  30. 6751395113 优化:taosX 支持备份与恢复指定的数据表
  31. 6862031345 优化:Windows 平台新增 MQTT 订阅功能
  32. 6876989393 优化:Windows 平台新增对 UDF 功能的支持
  33. 7048480779 优化:优化联邦查询元数据拉取与解析流程
  34. 7035233145 优化:支持 diff、csum、mavg、statecount、lag、lead、fill_forward、unique 等函数在无时间列场景下正常执行

修复

  1. 7043701088 修复:使用 INTERVAL AUTO 自动计算窗口偏移时,起始时间为 INT_MAX 会触发无限循环,造成查询卡死
  2. 6996034126 修复:虚拟表创建后,底层超级表结构变更引发列顺序不匹配报错问题
  3. 7006295117 修复:流计算中未使用 INTO 子句时事件通知失败的问题
  4. 7007876153 修复:流计算分组数量达到 50-100 万时启动速度缓慢的问题
  5. 7039007829 修复:流计算初始化表列表失败时未校验返回错误码,引发 taosd 进程崩溃
  6. 7035391898 修复:流计算单次触发生成多窗口时,标量子查询搭配窗口伪列无计算结果输出
  7. 6690077280 修复:流计算配置通知过滤 WHERE 条件时,筛选判定逻辑异常,通知推送结果不符合预期
  8. 7002697409 修复:普通用户写入数据时,若表不存在且无通配权限,应返回 Table does not exist 错误,而非 Permission denied or target object not exist
  9. 7007161406 修复:动态开启 IP 白名单后,Dnode 自身 FQDN 未加入名单,导致集群节点无法登录
  10. 7002066642 修复:单行数据执行压缩、解压操作时引发进程崩溃问题
  11. 7008354205 修复:自动建表场景下权限控制失效的问题
  12. 7019640382 修复:密钥更新仅在 mnode leader 节点生效的问题
  13. 7035466476 修复:BIMode 开启时,虚拟超级表使用 last()/first()/last_row(*) 查询不返回 tbname 标签列
  14. 7043569486 修复:ODBC 数据写入时返回的报错信息缺失
  15. 7032616628 修复:STMT 参数绑定场景下执行带 interval 的 SELECT 查询发生阻塞的问题
  16. 7019815583 修复:STMT 异步写入报错后,再次绑定执行引发进程崩溃的问题
  17. 7004768902 修复:Schemaless 写入方式报 Invalid schema version 错误的问题
  18. 7030860179 修复:Windows 多并发查询操作临时文件时文件名冲突,造成数据读取错误并触发进程崩溃
  19. 7016495135 修复:taos-explorer 无法正常展示普通表
  20. 7033264759 修复:taos-explorer 用户授权操作仍沿用旧版 RBAC 语法,执行授权语句时报错
  21. 7024012699 修复:taos-explorer 表格页面滚动条无法选中操作的问题
  22. 7016749818 修复:taosX PI Dataset Filter 配置异常问题
  23. 7025164041 修复:taosX 双活任务中空连接指针处理逻辑异常,造成任务意外终止
  24. 7005229006 修复:taosX 同步 InfluxDB 数据时,因基数过高导致同步速度缓慢的问题
  25. 7026753489 修复:taosX 向 S3 对象存储备份、恢复数据流程执行失败
  26. 7034038967 修复:taosX 处理线程资源未正常释放,最终造成 xnode 节点不可用
  27. 6976864558 修复:taosX 失败备份任务无法删除的问题
  28. 7008619870 修复:taosX 定时增量备份偶现数据缺失问题
  29. 7002416443 修复:taosX 数据备份任务配置成功后,在 taos-explorer 中未显示的问题
  30. 7006913354 修复:taosX 数据迁移时,源库与目标库标签顺序不一致导致写入错误的问题
  31. 6995693506 修复:taosX 的 Kafka 数据源存在多条转换规则时,部分序号设置错误导致数据出现空字段的问题
  32. 7002745964 修复:taosX 的 PI Connector 下载元素过滤点位时 CSV 结果错误的问题
  33. 7004029732 修复:taosX 的 PI Connector 接入 Int16 数据类型时被错误当作 Int32 处理的问题
  34. 7000049101 修复:taosX 用户插件 FFI 边界跨 allocator 释放导致的崩溃问题
  35. 6973306543 修复:使 macOS 平台的 USE 数据库语句输出提示与 Linux 平台保持一致,统一显示为 Database changed.
  36. 7045210011 修复:LEFT ASOF JOIN 搭配 DIFF 函数查询,中间结果行数超 65535 时执行异常
  37. 7048528478 修复:TIMETRUNCATE 在 JOIN 子句中使用时,左右表时区换算逻辑不统一,引发查询匹配结果错误
  38. 7040738857 修复:taosX 消费 Kafka 执行历史补录任务时,时间早于 keep1 保留窗口的数据被错误丢弃
  39. 7051699498 修复:扫描 information_schema.ins_tags 并解析虚拟表 tag-ref 时元数据读锁重入,导致 taosd 死锁
  40. 7048315279 修复:流计算 fill_history 阈值配置下,空表运行阶段写入阈值前数据会误触发历史回填计算
  41. 7020619342 修复:通过 TMQ / raw block 写入非法 NCHAR 数据时未做校验,导致后续普通表按列过滤查询失败
  42. 7026831853 修复:集群三副本 MNode 间用户 TOKEN 同步不及时,新建 XNode 鉴权校验失败,节点创建后持续离线
  43. 7051642169 修复:查询 information_schema.ins_tables 时,COUNT 与 PARTITION BY / GROUP BY 联用后分组键(如 stable_name)输出为空的问题。

安全

  1. 7008542476 安全:优化 RPC 传输的消息长度校验逻辑,防范 DoS 攻击
  2. 7029977129 安全:RPC 通信新增业务身份认证机制,杜绝通信信息明文传输
  3. 7014609281 安全:修复 createRawValueNodeExt 中 pLeft/pRight double-free 漏洞(GHSA-vxcq-cqrc-f8j3)
  4. 7014715260 安全:修复 createSimpleSubQStmt 中错误变量导致的 UAF/double-free 漏洞(GHSA-v8cj-fw82-9jjf)
  5. 7015035460 安全:修复 projectApplyFunction 中 pBlockList double-free 漏洞(GHSA-f8pf-77fh-53wv)
  6. 7035391487 安全:升级 PCRE2 版本至 10.47,修复安全漏洞 CVE-2025-58050
  7. 7008439537 安全:将 gitleaks 密钥扫描嵌入 CI/CD 流水线作为正式质量门禁
  8. 6776375399 安全:为发布版本新增 SBOM 生成脚本
  9. 7008425894 安全:增强 UDF 路径的安全性校验
  10. 6979946047 安全:密码修改后,使用旧密码建立的连接将被强制断开,后续请求返回认证失败
  11. 7025713112 安全:数据库查询落地临时文件时,新增文件加密与解密处理逻辑