Skip to main content

TDengine 3.3.8.4 Release Notes

Features

  1. feat: taosX support OPC failover endpoint

Enhancements

  1. enh: improve query performance for virtual super tables
  2. enh: improve performance for last_row + composite queries
  3. enh: improve performance for last_row + tags queries
  4. enh: no longer retry timed-out RPC messages
  5. enh: reduced CPU usage for stream when reading data
  6. enh: improve log and error code display during mnode startup
  7. enh: add configuration parameter rpcRecvLogThreshold to set the threshold for warning logs in the rpc module
  8. enh: refine document for error codes
  9. enh: taosX allow sync from higher precision to lower eg. ns to ms
  10. enh: Adapter support connection management and request limit
  11. enh: taosws taos_stmt_num_params support selects
  12. enh: speedup small queries in C/Rust websocket connection
  13. enh: REST API response will use null for nan/inf instead of error
  14. enh: Explorer Grid canvas support plotting with DECIMAL
  15. enh: Explorer Dashboard node table now is sortable
  16. enh: OpenTSDB data-in support timestamp/value field rename
  17. enh: unify login-register process in enterprise & community

Fixes

  1. fix: tmq_get_json_meta behaves unexpectedly when the tags of subscribed meta messages contain empty strings
  2. fix: subscription failure when the WAL version number exceeds the maximum value of int32
  3. fix: crash caused by memory cleanup when sync message sending fails
  4. fix: decode overflow interior page returns wrong pgno
  5. fix: crash when concurrent writes and last queries are performed simultaneously
  6. fix: new values cannot be immediately queried after updating server configuration parameters
  7. fix: the retention task does not exit when drop and recreate database with the same name while RSMA exists
  8. fix: clearing user_ip in taos_options_connection does not take effect
  9. fix: slow leader election when a single node in a dual-replica setup loses network connectivity
  10. fix: fixed the rare issue of inconsistent config parameter values across dnodes after modifying dnode parameter
  11. fix: incorrect result issue when the stream statement contains tag=%%1
  12. fix: state window fails to properly handle data with NULL states
  13. fix: crash occurred when querying a virtual supertable without including the timestamp primary key
  14. fix: startup failure on CPUs with 200 cores or more
  15. fix: invalid sttblockreader initialization actions in window queries
  16. fix: resolved incorrect end_point information in perf_connections
  17. fix: incorrect _wduration result in time window queries with sliding
  18. fix: free() invalid pointer in taos-connector-rust
  19. fix: show create table command execute error when the tag value is an empty string
  20. fix: fix C WebSocket stmt2 automatic reconnection
  21. fix: Explorer query NaN as null