diff --git a/docs/en/29-roadmap/index.md b/docs/en/29-roadmap/index.md
index e79565ff40af..4059ba780a6b 100644
--- a/docs/en/29-roadmap/index.md
+++ b/docs/en/29-roadmap/index.md
@@ -6,9 +6,9 @@ The 2025 roadmap for TDengine OSS is described in the following table.
| Quarter | Feature |
| :----- | :----- |
-| 2025Q1 |
- Virtual tables
- Query engine: conditional expressions in
REGEXP, GREATEST, LEAST, and CAST functions; improvements in single-row selection functions; time range interpolation with INTERP - Storage engine: support for writing query results into supertables;
KEEP parameter for supertables; performance improvements for the parameter binding interface - Stream processing: support for virtual tables; decreased compute resource usage; new mechanism for event notification; faster stream creation
- Data types: support for the decimal data type
- High availability: faster recovery from downtime; improved client failover
- Stability: LTS release TDengine 3.3.6.x
- JDBC driver: more efficient data ingestion
- Ecosystem: integration with Microsoft Excel
|
-| 2025Q2 | - Query engine: relaxed restrictions on
JOIN queries; support for all mathematical functions in MySQL; integral, integral average, and continuous variance functions; optimization of the CSUM function; support for COUNT(DISTINCT) syntax; enhancements to event windows; faster filtering by tag; faster INTERP queries - Storage engine: decreased compute resource usage for TSMAs; improved write jitter
- Stream processing: high availability of snodes
- Data types: support for the blob data type
- Data subscription: support for the MQTT protocol
- High availability: faster replica configuration changes; faster recovery from downtime for clusters; improved data recovery after power outage
- Observability: diagnostic tool for data ingestion
|
-| 2025Q3 | - Query engine: more subqueries; support for all operators in MySQL; support for all time functions in MySQL; improved window calculation; reduced jitter in query performance; support for specifying columns in count windows
- Storage engine: faster ingestion in SQL mode
- Observability: diagnostic tool for queries; improved
EXPLAIN output; monitoring of long-running tasks
|
-| 2025Q4 | - Query engine: window functions (i.e. the
OVER clause); support for all string, aggregation, and conditional functions in MySQL; sorting within groups for partition queries; controls for query resource usage; faster aggregate queries on subtables; time range interpolation in INTERVAL windows - Data types: support for variable-length strings
- Caching: faster row-oriented caching
- Observability: more insight into operations and maintenance
|
+| 2025Q1 | - Virtual Tables
- Query Capabilities: support using constant values as JOIN primary keys; support for REGEXP, GREATEST, LEASTfunctions; support for conditional expressions in the CAST function; support for retrieving other column values from the row returned by a single-row selection function via the cols function; INTERP supports interpolation time ranges; performance improvements for down-sampling and GROUP BY tag queries.
- Storage Capabilities: support controlling the retention period of supertable time-series data via the KEEP parameter; STMT write performance improvements; support for reorganizing tdb files; support for dynamic adjustment of the dataDir parameter in multi-tiered storage; improved write performance for automatic table creation.
- Stream Processing: support using virtual tables in stream; support for window event notification mechanism; support for setting minimum duration limits for event windows and state windows; support for continue_window_close trigger mode; computational resource optimization; creation time optimization.
- Data Types: DECIMAL
- High Availability: accelerated downtime recovery; optimized client Failover mechanism; significantly improved data synchronization performance between clusters; support for viewing Vnode recovery progress via SQL.
- Stability: begin maintenance of the new stable version 3.3.6.x
- TDgpt: support integration with the Community Edition.
- JDBC: efficient writing.
- Ecosystem Tools: integration with Tableau; integration with Excel.
|
+| 2025Q2 | - Storage Capabilities: multi-tiered storage supports shared storage; support for data mounting; support for writing query results to supertables; support for encrypting user passwords using the SM4 algorithm; optimization of STMT2 behavior.
- Stream Processing: stream processing refactoring.
- Data Subscription: support for MQTT protocol; optimized data subscription offset update logic.
- Data Types: BLOB
- High Availability: improved performance for node recovery and replica changes; faster cluster downtime recovery; optimized power-off data recovery mechanism.
- Observability: support for more write performance monitoring metrics.
- Communication: support for IPv6.
- TDgpt: support for covariate analysis prediction; support for Amazon's Time Series Foundation Model.
- Ecosystem Tools: integration with FineBI.
|
+| 2025Q3 | - Query Capabilities: support for configuring state window start/end points; count windows allow specifying columns; PARTITION BY TAG supports string operations; support for all MySQL aggregation and conditional functions (newly added std, variance, stddev_samp, var_samp, group_concat, if, isnull, isnotnull, nvl, coalesce, nullif, ifnull functions); support for find_in_set, regexp_in_set, like_in_set functions; support for date function; improved concurrency for last queries; separation of data query and metadata query processing threads.
- Storage Capabilities: support for Rollup SMA; support for Timewise-Range SMA; support for scanning the integrity of time-series data files via the scan command; refactored state control mechanism for shared storage data migration; added show ssmigrate command to view shared storage migration progress; shared storage supports NAS; floating-point numbers support BSS encoding.
- Stream Processing: computational performance and resource efficiency optimization; support for notification filtering mechanism; support for identifying virtual table changes; support for operations on the state column within state windows; support for delete_output_table option.
- High Availability: adjusted execution logic of the BALANCE VGROUP LEADER command for more even distribution of VGroup Leaders.
- TDgpt: support for data imputation functionality.
- Communication: support for TLS certificate authentication transmission.
|
+| 2025Q4 | - Virtual Tables: support for inheritance mechanism; support for custom columns in child tables; virtual supertable query performance improvement; maximum number of virtual table columns increased to 65535.
- Query Capabilities: improved query performance for last_row + tags; improved query performance for last_row + composite key; improved efficiency for event window queries grouped by tbname; support for outputting the actual start/end times of the outermost two windows; fill(prev)supports filling with the previous non-NULL value.
- Storage Capabilities: support for update RSMA.
- Stream Processing: support for triggering by natural month; support for sub-event triggering; support for interpand percentile functions; further performance and stability improvements; optimized memory usage.
- Data Subscription: subscription updates immediately effective after modifying tag values.
- Security & Reliability: enhanced capabilities in identity authentication, access control, transmission security, storage security, security auditing, security functions, encryption algorithms, and code security.
- TDgpt: support for correlation analysis; support for foundational model fine-tuning; support for Pearson correlation coefficient calculation function.
|
For more information, see [TDengine Public Roadmap](https://github.com/orgs/taosdata/projects/4).
diff --git a/docs/zh/29-roadmap/index.md b/docs/zh/29-roadmap/index.md
index 6cff9d873287..95e485436f16 100644
--- a/docs/zh/29-roadmap/index.md
+++ b/docs/zh/29-roadmap/index.md
@@ -6,9 +6,9 @@ TDengine TSDB OSS 之 2025 年年度路线图如下表所示。
| 季度 | 功能 |
| :----- | :----- |
-| 2025Q1 | - 虚拟表
- 查询能力:
REGEXP、GREATEST、LEAST、CAST 函数支持判断表达式、单行选择函数的其他列值、INTERP 支持插值时间范围 - 存储能力:支持将查询结果写入超级表、超级表支持
KEEP 参数、STMT 写入性能提升 - 流计算:支持虚拟表、计算资源优化、事件通知机制、创建时间优化
- 数据类型:Decimal
- 高可用:加快宕机恢复时间、优化客户端 Failover 机制
- 稳定性:开始维护新的稳定版本 3.3.6.x
- JDBC:高效写入
- 生态工具:对接 Tableau
- 生态工具:对接 Excel
|
-| 2025Q2 | - 查询能力:大幅放宽关联查询限制、支持 MySQL 所有数学函数、支持积分/积分平均/连续方差函数、
CSUM 函数优化、COUNT(DISTINCT) 语法、事件窗口功能增强、提升标签过滤性能、提升 INTERP 查询性能 - 存储能力:TSMA 计算资源优化、写入抖动优化
- 流计算:节点高可用
- 数据类型:BLOB
- 数据订阅:支持 MQTT 协议
- 高可用:提高副本变更速度、提高集群宕机恢复速度、优化断电数据恢复机制
- 可观测性:写入诊断工具
- 生态工具:对接帆软 FineBI
|
-| 2025Q3 | - 查询能力:支持更多子查询类型、支持 MySQL 运算符、支持 MySQL 所有时间函数、窗口计算逻辑优化、查询性能抖动、计数窗口允许指定列
- 存储能力:提高 SQL 模式写入速度
- 可观测性:查询诊断工具、优化
EXPLAIN 输出、长任务观测
|
-| 2025Q4 | - 查询能力:窗口函数(
OVER 子句)、支持 MySQL 所有字符串/聚合/条件函数、Partition 支持组内排序、控制查询资源占用、提高子表聚合查询性能、INTERVAL 窗口支持插值时间范围 - 数据类型:支持不定长度字符串数据类型
- 数据缓存:提升按行缓存性能
- 可观测性:增强运维可观测性
|
+| 2025Q1 | - 虚拟表
- 查询能力:支持将常量值作为连接主键,支持
REGEXP、GREATEST、LEAST 函数,支持在 CAST 函数中使用判断表达式,支持通过 cols 函数获取单行选择函数返回结果所在行的其他列值,INTERP 支持插值时间范围,提高降采样和按标签分组查询的性能 - 存储能力:支持通过
KEEP 参数控制超级表的时序数据保存时长,STMT 写入性能提升,支持重新整理 tdb 文件、支持对多级存储中的 dataDir 参数进行动态调整,提高自动建表的写入性能 - 流计算:支持在流计算中使用虚拟表,支持窗口事件通知机制,支持为事件窗口和状态窗口设置最小持续时长限制,支持
continue_window_close 触发模式,计算资源优化,创建时间优化 - 数据类型:
Decimal - 高可用:加快宕机恢复时间,优化客户端
Failover 机制,大幅提升集群之间的数据同步性能,支持通过 SQL 查看 Vnode 恢复进度 - 稳定性:开始维护新的稳定版本
3.3.6.x - TDgpt:支持与社区版本对接
- JDBC:高效写入
- 生态工具:对接
Tableau,对接 Excel
|
+| 2025Q2 | - 存储能力:多级存储支持采用共享存储,支持数据挂载,支持将查询结果写入超级表,支持采用
SM4 算法加密用户密码,优化 STMT2 的行为 - 流计算:流计算重构
- 数据订阅:支持
MQTT 协议,优化数据订阅 offset 更新逻辑 - 数据类型:
BLOB - 高可用:提升节点恢复和副本变更的性能,提高集群宕机恢复速度,优化断电数据恢复机制
- 可观测性:支持更多的写入性能监控指标
- 通信:支持
IPv6 - TDgpt:支持协变量分析预测,支持亚马逊的时序基础模型
- 生态工具:对接帆软
FineBI
|
+| 2025Q3 | - 查询能力:支持状态窗口起止点配置,计数窗口允许指定列,
partition by tag 支持字符串运算,支持 MySQL 的全部聚合与条件函数(新增 std,variance,stddev_samp,var_samp,group_concat,if,isnull,isnotnull,nvl,collesce,nullif,ifnull 函数,支持 find_inset,regexp_inset,like_in_set 函数,支持 date 函数,提高 last 查询的并发度,分离数据查询和元数据查询处理线程 - 存储能力:支持
Rollup SMA,支持 Timewise-Range SMA,支持通过 scan 命令扫描时序数据文件的完整性,改造共享存储数据迁移的状态控制机制,增加 show ssmigrate 命令用于查看共享存储迁移进度,共享存储支持 NAS,浮点数支持 BSS 编码 - 流计算:计算性能与资源效率优化,支持通知过滤机制,支持识别虚拟表变更,支持在状态窗口中对
state 列进行运算,支持 delete_output_table 选项 - 高可用:调整
Balance Vgroup Leader 命令的执行逻辑,使 VGroup 的 Leader 分布更加均匀 - TDgpt:支持数据补全功能
- 通信:支持
TLS 证书认证传输
|
+| 2025Q4 | - 虚拟表:支持继承机制、支持子表自定义列、虚拟超级表查询性能提升,虚拟表列数量上限调整为
65535 - 查询能力:提升
last_row + tags 的查询性能,提升 last_row + composite key 的查询性能,提升事件窗口按 tbname 分组查询的效率,支持输出最外侧两个窗口的实际起止时间,fill(prev) 支持填充前一个非 NULL 值 - 存储能力:支持修改
RSMA - 流计算:支持按自然月触发,支持子事件触发,支持
interp 和 percentile 函数,性能和稳定性进一步提升,内存占用优化 - 数据订阅:修改标签值后订阅及时生效
- 安全可靠性:提升身份鉴别、访问控制、传输安全、存储安全、安全审计、安全函数、加密算法、代码安全方面的能力
- TDgpt:支持相关性分析,支持基础模型微调,支持皮尔逊相关系数计算函数
|
欲了解更多信息,请参见 [TDengine TSDB Public Roadmap](https://github.com/orgs/taosdata/projects/4) 。