TDengine 3.3.6.3 Release Notes
Features
- feat: taosBenchmark should suppport decimal datatype
- feat: add dnode information and components status
- feat: support auto commit in websocket subscription
- feat: add suggestions in case of large-throughput queries
Enhancements
- enh: taosBenchmark ctrl-c fast exit
- enh: reduce taosX db size
- enh: allow users without sysinfo privileges to execute the show anodes command.
- enh: stream computing supports the cols function.
- enh: support '/' in python taosrest connector
- enh: changed the keyword for composite primary keys from "primary key" to "composite key"
- enh: taosdump restore backups in case of cols del/add
Fixes
- fix: explorer support signup email with dot
.
- fix: user registration page not exist in oss explorer3
- fix: writing out-of-order data via stm2 may fail
- fix: when performing interval fill(prev) and sorting by _wstart, if there are null values encountered, the results may be incorrect.
- fix: the follower vnode sometimes remains in the restore=false state for a long time after restart
- fix: firstEp setting in taos.cfg not work in taosBenchmark
- fix: in STMT2 high-efficiency write mode, the write operation will fail when the value of the geometry field is NULL.
- fix: the createdb option does not work when creating user
- fix: support migration with sysinfo=0 in taosX
- fix: the deadlock issue caused by the failure of regex release during the taosd exit process
- fix: frequent creation and deletion of TOPIC causes TDB's disk space usage to keep growing.
- fix: windows compile error
- fix: call stmt_set_tags again after stmt_set_tbname_tags may cause memory leak.
- fix: taosX allow deleting tasks in "created" status
- fix: fix data lost in case of taosAdapter interrupted under sparse mode
- fix: leader election failure in a two-replica database under high throughput.
- fix: false alarm when update the database parameter s3_compact
- fix: SQL statements do not return when deleting a database with offline vnodes
- fix: explorer database name now case-sensitive
- fix: when rolling back a failed change from a single replica to three replicas, data cleanup errors during the rollback process can lead to the failure of the change.
- fix: when the length of the condition field in the system table information_schema.ins_user_privileges exceeds 32 characters, the displayed content is incomplete.
- fix: allow regular users to execute the show disk_info command
- fix: tables error in case of taosBenchmark input with csv
- fix: explorer max password length should be 255
- fix: excel odbc loading data error via websocket
- fix: stream computing result table not being fully created in certain situations
- fix: when the transaction to create a database fails, repeatedly sending messages can cause high CPU usage.
- fix: the number of file groups displayed by the “show compacts” command does not match the actual number.
- fix: stream task fails to start after the rolling upgrade.
- fix: the checkpointBackupDir being too large in the stream task.
- fix: when using Websocket parameter binding to batch write data, Chinese characters in subtable names will cause garbled text#29998
- fix: TDgpt may yield abnormal results when running on the ARM64 platform.
- fix: ftmt binding failure followed by re-binding causes a crash.