github taosdata/TDengine ver-3.3.8.4
3.3.8.4

23 hours ago

Behavior change and compatibility

Features

  1. feat: taosX support OPC failover endpoint

Enhancements

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

Fixes

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

What's Changed

Full Changelog: ver-3.3.8.1...ver-3.3.8.4

Don't miss a new TDengine release

NewReleases is sending notifications on new releases.