Skip to content

Releases: taosdata/TDengine

ver-2.2.2.0

18 Nov 14:35
Compare
Choose a tag to compare

FromBranch:release/ver-2.2.1.3
ToBranch: release/ver-2.2.2.0
FIX BUGS:
[TD-10904]: arch linux and alpine and gcc11 (#8632)
[TD-10823]: fixed taosdemo memory leak. (#8604)
[TD-10776]: Handle the case where the data is filtered inside the doGetDataBlock function.
[TD-10776]: solve the problem that hashIntervalAgg function triggers assert when the return result of sub query is filtered.
[TD-10823]: after calling taos_stmt_execute, clean up the cache of multi-table inserts.
[TD-10691]: fixed coredump when 'file' contained in non-insertion SQL

ENHANCEMENTS:

NEW FEATURES:

DOCS:
[TD-10852]: remove grafana plugin in releases [ci skip] (#8542)

TEST:
[TD-6137]:add test case for udf to support all query ways

ver-2.0.22.0

18 Nov 14:34
Compare
Choose a tag to compare

FromBranch:release/ver-2.0.21.3
ToBranch: release/ver-2.0.22.0
FIX BUGS:
[TS-544]:use tagSchema of super table
[TS-605]: fix comp display with _block_dist()
[TS-550]: memset one more byte
[TS-550]: fixed a stack overflow bug

ENHANCEMENTS:
[TS-657]: use warning log level instead of error with not support show types

NEW FEATURES:

DOCS:

TEST:

ver-2.3.2.0

18 Nov 14:47
Compare
Choose a tag to compare

FromBranch:release/ver-2.3.1.0
ToBranch: release/ver-2.3.2.0
FIX BUGS:
[TD-11070]: cmake jemalloc script. (#8697)
[TD-10896]: use taosa insteadof blm3 (#8679)
[TD-10873]: Fixed the problem that SMnodeMsg may still be used by dnodeMWriteQ thread after it is released by sdbWorker thread.
[TD-10896]: use taosa instead of blm3 (#8656)
[TD-10904]: support Arch Linux compile (#8618)
[TD-10896]: replace blm3 with taosadapter (#8605)
[TD-10828]: fix PyPI taospy connector failed for master branch (#8571)
[TD-10873]: Handle the problem that debug printing may refer to the released pointer.
[TD-10863]: blm3 service on centos7 (#8565)
[TD-10859]: [schemaless] Fix line Protocol support escape characters
[TD-10758]:call tag_project to set tag values inside single table multi-ouput functions
[TD-10758]:order by tags not supported with diff/derivate/csum/mavg
[TD-10804]:fix paramter descrption error

ENHANCEMENTS:
[TD-10773]: add user configurable option smlChildTableName to specify child table name instead using ID in tag field.

NEW FEATURES:
[TD-3340]:nodejs support unsigned type (#8548)

DOCS:
[TD-5197]: publish libtaos-rs as official Rust connector (#8593)

TEST:

ver-2.3.1.0

03 Nov 04:51
Compare
Choose a tag to compare

FromBranch:release/ver-2.3.0.0
ToBranch: release/ver-2.3.1.0

FIX BUGS:
[TS-498]: alter keep alive time in restful pool (#8503)
[TD-10824-D]: compacting in 2 abnormally if vnode has no meta/data
[TD-10700]: fixed tag/column name length 64 issue
[TD-10691]: fixed coredump when 'file' contained in non-insertion SQL
[TS-522]: fix JDBC-RESTful didn't change wasNull after getString (#8470)
[TD-10700]: fixed tag/column name length 64 issue
[TS-471]: fixed that queries in timezone with DST were incorrect
[TD-10700]: add test cases
[TD-10700]: fixed alter tag modify tag lengh clause when escape characters applied
[TD-10700]: fixed schemaless table name length 192 issue
[TD-10770]: fix python connector tests and examples error in case of new schemaless api (#8458)
[TD-10732]: snapcraft blm3 build issue. (#8379)
[TS-441]: add windows unicode support
[TS-509]:Repeated single quotes error. (#8445)
[TS-198]: support usb dongle.
[TD-10771]: fix invalid syntax error for python2 (#8430)
[TS-361]: fixed count of query was incorrect when 'like' was used
[TD-10735]:use different cumsum type for signed/unsigned/double input type
[TS-378]: fix tsCompressBoolImp log error
[TS-336]:don't need return -1,when update sql done
[TD-10710]: taosdump exit if mix input. (#8327)
[TS-336]:fix sql execute error in idea (#8326)
[TD-8315]: unused value in path src/tsdb/src/tsdbRead.c
[TD-10706]:csum and mavg only support group by tbname
[TD-10683]:set TSTD_MAX_KEEP to 36500 and set MIN_TS_KEY to take into account DELETE account in TKEY
[TS-478]: insert status can use , or whitespace as separator in values
[TD-10628]:close query ResultSet (#8293)
[TS-468]: add io_read_rate, io_write_rate
[TD-10690]: pickup httpd and make install failed. (#8310)
[TD-10578]: taosdemo rest interface slow. (#8229)
[TD-6045]: taosdump multiple stb. (#8308)
[TD-6045]: taosdump multiple stb. (#8295)
[TD-10676]:log database io_read/io_write value abnormal
[TD-10639]: add test cases;
[TD-10639]: allow OpenTSDB telnet line protocol metric value contain space inside double quote for string types
[TD-10639]: allow influxDB line protocol column value contain space/comma inside double quote
[TD-6662]: fixed bug in subscription to normal table with ts limitation
[TS-414]: pCol->len logic fix for partial update of columns
[TS-401]: fixed bug that update didn't work in some conditions

ENHANCEMENTS:
[TD-10700]: fixed uppercase tag in escape quote issue
[TD-10700]: add test case for JSON protocol inserting keywords/special character
[TD-10700]: add test case for telnet protocol inserting keywords/special character
[TD-10700]: add test case for line protocol inserting keywords/special character
[TD-10700]: add test case for modify column length
[TD-10700]: The escape char backstick can be used for both tag name and column name
[TS-493-M]: postpone cache last to query time
[TD-10700]: The escape char backstick can be used for both tag name and column name
[TD-10700]: add tag name escape sim test cases
[TD-10700]: add column name escape sim test cases
[TD-10700]: The escape char backstick can be used for both tag name and column name
[TD-10642]: [schemaless] add affected lines and msg buffer for receiving error message.
[TD-10642]: [schemaless] modified python connector to accomandate API change
[TD-10642]: [schemaless] add affected lines and msg buffer for receiving error message.
[TS-385]: support flush wal by walFlushSize

NEW FEATURES:
[TD-10751]: jdbc support schemaless insert (#8511)
[TD-10401]: support datax tdenginewriter migrate opentsdb data (#8411)
[TD-6117]:Multi-level aggregate query optimization

DOCS:
[TD-10852]: remove grafana plugin in releases [ci skip] (#8543)
[TD-5892]: officially document the PyPI python connector [ci skip] (#8459)
[TD-10743]: ports rearrange

TEST:
[TD-6124]: finish influxdb and opentsdbschemaless test
[TD-6672]: finish tests/pytest/query/queryDiffColsTagsAndOr.py
[TD-10551]: add taosdemo testcase that it provides define timestamp column with stmt in sample.csv
[TD-10551]: add taosdemo testcase that it provides define timestamp column in sample.csv
'[TD-6677]:add testcase of the tag type supporting json format'
[TS-443]: update test case
[TD-10703]:nested query interval
[TD-5898]:add taosdump case of mixed usage of -D
[TD-5898]:add taosdump case about usage of -D
[TS-444]: add test case for union all
[TS-440]: add test case for max data length

ver-2.0.21.3

03 Nov 04:53
Compare
Choose a tag to compare

FromBranch:release/ver-2.0.21.2
ToBranch: release/ver-2.0.21.3

FIX BUGS:
[TS-441]: add windows unicode support
[TS-499]: optimization for OOM during query
[TS-378]: fix tsCompressBoolImp log error

ENHANCEMENTS:

NEW FEATURES:

DOCS:

TEST:

ver-2.2.1.3

03 Nov 04:53
Compare
Choose a tag to compare

FromBranch:release/ver-2.2.1.1
ToBranch: release/ver-2.2.1.3
FIX BUGS:
[TD-10824]: compacting in 2 abnormally if vnode has no meta/data
[TS-441]: add windows unicode support
[TS-378]: fix tsCompressBoolImp log error
[TS-478]: insert status can use , or whitespace as separator in values
[TS-468]: add io_read_rate, io_write_rate
[TD-6045]: taosdump multiple stb. (#8308)
[TD-10676]:log database io_read/io_write value abnormal
[TS-401]: fixed bug that update didn't work in some conditions

ENHANCEMENTS:
[TS-493-M]: postpone cache last to query time

NEW FEATURES:

DOCS:

TEST:
[TD-10703]:nested query interval
[TS-444]: add test case for union all

ver-2.2.1.1

21 Oct 02:31
Compare
Choose a tag to compare

Release Notes
from ver-2.2.0.5
to ver-2.2.1.1

FIX BUGS:
[TD-10533]:add return value to pass windows compilation
[TD-6662]: fixed bug in subscription to normal table with ts limitation
[TS-414]: pCol->len logic fix for partial update of columns
[TD-10484]: B is not defined error. (#8186)
[TD-10530]: taosdump infinite loop (#8146)
[TS-413]: not support group by with _block_disk query
[TD-10480]: taosdemo check -P argument. (#8093)
[TS-401]: fixed bug that update didn't work in some conditions

ENHANCEMENTS:

NEW FEATURES:

DOCS:

TEST:
[TS-440]: add test case for max data length
[TD-10515]: add testcases for TD-10515
[TS-402]: add test case for update option equals 2
[TD-10459]:modify parameters of keep from 365 to 36500
[TD-6137]: Supplement UDF test cases, and record 21 bugs

ver-2.0.21.1

21 Oct 02:35
Compare
Choose a tag to compare

Release Notes
From: release/ver-2.0.21.0

To: release/ver-2.0.21.1

FIX BUGS:
[TS-401]: fixed bug that update didn't work in some conditions

ENHANCEMENTS:

NEW FEATURES:

DOCS:

TEST:
[TD-10459]:modify parameters of keep from 365 to 36500

ver-2.3.0.0-beta

15 Oct 09:54
1977519
Compare
Choose a tag to compare

Release Notes
From: release/ver-2.2.0.5
To: release/ver-2.3.0.0

new features:
[TD-10456] taosdemo support restful interface insert to stable
[TD-10439] taosdemo support timestamp tags
[TD-10418] taosdemo support in cmdline mode, datatype binary and nchar with customized width
[TD-6631] GO connector support STMT interface
[TD-6561] support regular expressions "not match" filter for tags
[TD-2581] support 'OR' join query conditions between columns
[TD-6103] support for the apercentile function
[TD-5894] long query block data writes
[TD-5729] add sub query's state and obj_id in result of show queries
[TD-4352] add compression for meta data in tsdb
[TD-3048] complementing unimplemented methods of Python connectors
[TD-6127] allow two clusters to be connected at the same time
[TD-2573] support three new query functions: ceil, floor, round
[TD-6124] support for OpenTSDB writing protocols
[TD-5635] support schemaless protocols
[TD-10538] taosdemo support insert data from csv flie, including timestamp

bugs/stability:
[TD-6280] taosdump -P abnormal work when Specify the port number
[TD-7515] taos -D filedir to crash
[TD-6679] in the HTTP module the memory that has been released is used
[TD-6663] force TCP transmission through configuration parameters
[TD-6662] unable to filter data in "where" clause while subscribe a normal table
[TD-6306] taosdump --all-database did not work as expected
[TD-6133] GO connector refactor

performance:
[TD-6563] optimize the query performance during query execution
[TD-5623] support column level data compress in transport

user experience enhancement:
[TD-6479] improve taosdump -D passing parameters to it can direct follow the parameters
[TD-10397] taosdump support show version
[TD-6688] go connector not show error: invalid column/tag name
[TD-6420] TDengine server support apt install

ver-2.2.0.5

27 Sep 13:19
Compare
Choose a tag to compare

From: release/ver-2.2.0.2

To: release/ver-2.2.0.5
FIX BUGS:
[TD-6030]:update grafana plugin 3.0.0 branch. (#8070)
[TD-6280]: taosdump -P determine input. (#8058)
[TD-6473]: taosdump verify input arguments. (#8049)
[TD-7790]: taosdump stb dump memory leak. (#8047)
[TD-10416]: taosdump if no any arguments given. (#8023)
[TD-5229]: Fix a small-probability bug
[TS-357]: NULL column in a row was specially processed
[TS-343]: fixed crash bug

ENHANCEMENTS:

NEW FEATURES:

DOCS:

TEST:
[TS-381]: update valgrind suppressions file
[TD-10414]:query condition between must use and
[TD-6586]: add 1 testcase for TD-6586
[TD-6633]:modify python file