github taosdata/TDengine ver-3.4.0.2
3.4.0.2

12 hours ago

Behavior change and compatibility

Features

  1. feat: Automatically create xnode during TSDB initialization
  2. feat: Explorer License page show machine code
  3. feat: taosX-agent support xnode ha
  4. feat: taosX support parquet files import
  5. feat: add SQL recording for STMT in adapter
  6. feat: Rust native connector support STMT2
  7. feat: support dual conditions of duration and row count for true_for judgment in event and state windows of stream and batch query

Enhancements

  1. enh: STMT query supports the binding of the interval parameter
  2. enh: provide clearer error messages for SQL statements
  3. enh: add column created_by/labels for XNODE TASK
  4. enh: optimize the login verification logic to force root users who log in with the default password to change their passwords
  5. enh: improve the processing mechanism of data encryption for bse and other files
  6. enh: add notification mechanism related to user tokens
  7. enh: support upgrading clusters with old-version data encryption mechanism to new-version one
  8. enh: support creating TOTP secrets using the create totp_secret syntax
  9. enh: Support both IPv4 & IPv6 protocol stacks
  10. enh: support updating expiration time and policy for data encryption keys
  11. enh: allow any chars in MQTT topic
  12. enh: rename lag function to fill_forward and redevelop Lag function compatible with MySQL in follow-up
  13. enh: improve performance of cols + last queries on virtual tables with only one original table
  14. enh: support modifying permission control for users
  15. enh: improve permission control for views and audits
  16. enh: handle permission compatibility from version 3.3 to 3.4
  17. enh: prohibit users from tampering with configuration files after data encryption takes effect
  18. enh: optimize the notification content of stream period triggers by adding the trigger start time and end time fields (retaining the windowStart and windowEnd field names)
  19. enh: adjust the upper limit of the original tables referenced by virtual tables from 1000 to 2000
  20. enh: reduce the computing latency when stream query statements contain virtual table tag filter conditions
  21. enh: optimize the syntax of stream statements to support the use of placeholders such as _twstart in the ORDER BY clause
  22. enh: optimize the execution logic of outer join queries to resolve the issue where limit does not take effect when order by is not specified

Fixes

  1. fix: incorrect results when executing the show create table statement on virtual tables
  2. fix: null pointer error when InfluxDB schema changes
  3. fix: crash in stream caused by improper handling of heartbeat messages after mnode leader switchover
  4. fix: memory leak that occurs when UDF function initialization fails
  5. fix: influxdb error with backslash syntax in taosX
  6. fix: incorrect results when invoking the concat function in stream
  7. fix: taoskeeper allow special chars in password
  8. fix: inaccurate scheduled execution time for multi-level storage migration tasks
  9. fix: migrate stuck in AVEVA Historian data-in
  10. fix: incorrect results when the data in individual group windows is all NULL values during multi-group processing in state windows
  11. fix: abnormal calculation results after deleting and rebuilding the result subtable of stream
  12. fix: the client may crash when the concurrent write volume of STMT is high
  13. fix: incorrect default time configuration issue for password reuse restrictions
  14. fix: error while performing JOIN operations with subqueries without the FROM clause
  15. fix: MySQL DataIn task may blocking when few data rows
  16. fix: remove duplicate error details
  17. fix: trigger logic error of the true_for option in stream when out-of-order data is written
  18. fix: taosX native connection tmq error message
  19. fix: possibly stuck on systemctl stop taosd caused by xnoded
  20. fix: subscriptions created by a user cannot be canceled after the user is deleted
  21. fix: crash while combined use of group_concat function and count_window
  22. fix: fix create task error for opc
  23. fix: failed to set user permissions in taosExplorer of v3.4.0 version

What's Changed

Full Changelog: ver-3.4.0.0...ver-3.4.0.2

Don't miss a new TDengine release

NewReleases is sending notifications on new releases.