Skip to main content

Product Roadmap

The 2025 roadmap for TDengine OSS is described in the following table.

QuarterFeature
2025Q1
  1. Virtual tables
  2. Query engine: conditional expressions in REGEXP, GREATEST, LEAST, and CAST functions; improvements in single-row selection functions; time range interpolation with INTERP
  3. Storage engine: support for writing query results into supertables; KEEP parameter for supertables; performance improvements for the parameter binding interface
  4. Stream processing: support for virtual tables; decreased compute resource usage; new mechanism for event notification; faster stream creation
  5. Data types: support for the decimal data type
  6. High availability: faster recovery from downtime; improved client failover
  7. Stability: LTS release TDengine 3.3.6.x
  8. JDBC driver: more efficient data ingestion
  9. Ecosystem: integration with Microsoft Excel
2025Q2
  1. 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
  2. Storage engine: decreased compute resource usage for TSMAs; improved write jitter
  3. Stream processing: high availability of snodes
  4. Data types: support for the blob data type
  5. Data subscription: support for the MQTT protocol
  6. High availability: faster replica configuration changes; faster recovery from downtime for clusters; improved data recovery after power outage
  7. Observability: diagnostic tool for data ingestion
2025Q3
  1. 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
  2. Storage engine: faster ingestion in SQL mode
  3. Observability: diagnostic tool for queries; improved EXPLAIN output; monitoring of long-running tasks
2025Q4
  1. 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
  2. Data types: support for variable-length strings
  3. Caching: faster row-oriented caching
  4. Observability: more insight into operations and maintenance

For more information, see TDengine Public Roadmap.