ver-3.0.2.1
版本发布时间: 2022-12-26 19:13:58
taosdata/TDengine最新发布版本:ver-3.3.4.8(2024-12-03 11:24:06)
Enhancements:
- Support "rest" insert mode in the global part of JSON file for taosBenchmark
- Topic access permission can be controlled specifically
- Improved logging in case taosd is killed
- Cleanup connection cache automatically after client is closed for a while
- Query performance optimization
Fixed Bugs:
- Output of taosbenchmark is wrong on Windows
- Cluster state is OK but dnode is shown as offline in log
- Output of "show vgroups" is incorrect
- OS type reported from TDengine on macOS is empty
- Command "alter database replica 3" took too long time
- Data loss after "alter database replica 3"
- taos crash in tsdb
- Resulting table of stream processing can't be queried
- Memory leak of taosX
- taos shell "auto tab" can't match "show table distributed"
- Some taosd crash problems
What's Changed
- merge from 3.0.2.0 to main by @guanshengliang in https://github.com/taosdata/TDengine/pull/18881
- fix: fix taosd crash caused by assert by @glzhao89 in https://github.com/taosdata/TDengine/pull/18893
- enh: shielding sql command 'alter database strict' by @xiao-yu-wang in https://github.com/taosdata/TDengine/pull/18900
- fix: disk full recovery issue by @dapan1121 in https://github.com/taosdata/TDengine/pull/18904
- fix: create stream error by @xiao-yu-wang in https://github.com/taosdata/TDengine/pull/18902
- fix: should not check dnode status in follower by @guanshengliang in https://github.com/taosdata/TDengine/pull/18914
- fix: set compressMsg range by @yihaoDeng in https://github.com/taosdata/TDengine/pull/18911
- ci:add some test for stream by @54liuyao in https://github.com/taosdata/TDengine/pull/18918
- fix: fix error in getting pageIdList from group page hash map by @glzhao89 in https://github.com/taosdata/TDengine/pull/18906
- refact: post sem in mnode while sync timeout by @guanshengliang in https://github.com/taosdata/TDengine/pull/18921
- enh: shielding database option 'strict' by @xiao-yu-wang in https://github.com/taosdata/TDengine/pull/18920
- refactor: do multiple refactor and improve some query perf. by @hjxilinx in https://github.com/taosdata/TDengine/pull/18905
- fix: remove unused param by @yihaoDeng in https://github.com/taosdata/TDengine/pull/18936
- fix: udfd pipe close before send response by @shenglian-zhou in https://github.com/taosdata/TDengine/pull/18917
- fix: fix invalid retrieved buffer page causing crash by @glzhao89 in https://github.com/taosdata/TDengine/pull/18929
- fix: refact some example files by @dapan1121 in https://github.com/taosdata/TDengine/pull/18927
- refact: post sem in vnode while sync timeout by @guanshengliang in https://github.com/taosdata/TDengine/pull/18940
- fix docs of 11-kafka.md by @yuanguangxin in https://github.com/taosdata/TDengine/pull/18953
- fix: remove sch status on timeout by @yihaoDeng in https://github.com/taosdata/TDengine/pull/18948
- fix: reduce the frequency of retry in sync not ready case while alter db by @guanshengliang in https://github.com/taosdata/TDengine/pull/18952
- enh: adjust batchSize dynamically on retryBackoff by @bgzhao66 in https://github.com/taosdata/TDengine/pull/18955
- fix: incorrect error code for repeated dnode creation by @guanshengliang in https://github.com/taosdata/TDengine/pull/18972
- fix: change err msg while vnode is stoped by @yihaoDeng in https://github.com/taosdata/TDengine/pull/18963
- enh(stream): forbid source db replica > 1 by @cosmic-jc in https://github.com/taosdata/TDengine/pull/18968
- fix: should not fsync in log level is error by @guanshengliang in https://github.com/taosdata/TDengine/pull/18978
- fix: reset errorcode after check leader by @guanshengliang in https://github.com/taosdata/TDengine/pull/18982
- fix(tsdb): default value of tsdbPageSize by @kailixu in https://github.com/taosdata/TDengine/pull/18980
- docs(stream) by @cosmic-jc in https://github.com/taosdata/TDengine/pull/18988
- docs(stream) by @cosmic-jc in https://github.com/taosdata/TDengine/pull/18989
- docs(stream) by @cosmic-jc in https://github.com/taosdata/TDengine/pull/18991
- fix: reduce drop dnode speed to make data more secure by @guanshengliang in https://github.com/taosdata/TDengine/pull/18990
- fix: vnode snapshot rollback by @hzcheng in https://github.com/taosdata/TDengine/pull/18858
- enh: ignore head line in cvs file by @dapan1121 in https://github.com/taosdata/TDengine/pull/18951
- fix: remove invalid assert by @guanshengliang in https://github.com/taosdata/TDengine/pull/18997
- fix: mem leak td-21163 by @yihaoDeng in https://github.com/taosdata/TDengine/pull/18984
- Test/td 20540 by @happyguoxy in https://github.com/taosdata/TDengine/pull/19003
- fix(shell): fixed not last word matched by @DuanKuanJun in https://github.com/taosdata/TDengine/pull/19000
- fix: user auth error by @xiao-yu-wang in https://github.com/taosdata/TDengine/pull/18995
- fix: allow to rollback sync log buffer beyond startIndex with refill by @bgzhao66 in https://github.com/taosdata/TDengine/pull/19004
- fix: taosbenchmark delay time for windows by @sangshuduo in https://github.com/taosdata/TDengine/pull/19011
- fix(query): fix error. by @hjxilinx in https://github.com/taosdata/TDengine/pull/19016
- fix: disable insert csv statements on cloud services by @xiao-yu-wang in https://github.com/taosdata/TDengine/pull/19017
- fix(tdb): rollback in-memory pages by @stephenkgu in https://github.com/taosdata/TDengine/pull/19010
- fix: avoid double-free in usedb req while db in creating state by @guanshengliang in https://github.com/taosdata/TDengine/pull/19023
- fix: fix mem leak by @yihaoDeng in https://github.com/taosdata/TDengine/pull/19025
- enh(taosAdapter): return 502 when Unable to establish connection error occurs by @huskar-t in https://github.com/taosdata/TDengine/pull/19028
- fix(query): projection for null input by @cosmic-jc in https://github.com/taosdata/TDengine/pull/19033
- fix(meta/snap): use os memory instead of cache page replacement by @stephenkgu in https://github.com/taosdata/TDengine/pull/19035
- enh: java connector support get table vgid (#18981) by @sunpe in https://github.com/taosdata/TDengine/pull/19034
- test:add test case into ci by @jiacy-jcy in https://github.com/taosdata/TDengine/pull/19021
- enh: upgrade taosadapter by @sunpe in https://github.com/taosdata/TDengine/pull/19053
- Fix/xsren/mac enterprise base 3.0.2.1 by @facetosea in https://github.com/taosdata/TDengine/pull/19064
New Contributors
- @yuanguangxin made their first contribution in https://github.com/taosdata/TDengine/pull/18953
Full Changelog: https://github.com/taosdata/TDengine/compare/ver-3.0.2.0...ver-3.0.2.1