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
|