3.0.2.1
gccgdb1234
released this
26 Dec 11:13
·
27779 commits
to main
since this release
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 #18881
- fix: fix taosd crash caused by assert by @glzhao89 in #18893
- enh: shielding sql command 'alter database strict' by @xiao-yu-wang in #18900
- fix: disk full recovery issue by @dapan1121 in #18904
- fix: create stream error by @xiao-yu-wang in #18902
- fix: should not check dnode status in follower by @guanshengliang in #18914
- fix: set compressMsg range by @yihaoDeng in #18911
- ci:add some test for stream by @54liuyao in #18918
- fix: fix error in getting pageIdList from group page hash map by @glzhao89 in #18906
- refact: post sem in mnode while sync timeout by @guanshengliang in #18921
- enh: shielding database option 'strict' by @xiao-yu-wang in #18920
- refactor: do multiple refactor and improve some query perf. by @hjxilinx in #18905
- fix: remove unused param by @yihaoDeng in #18936
- fix: udfd pipe close before send response by @shenglian-zhou in #18917
- fix: fix invalid retrieved buffer page causing crash by @glzhao89 in #18929
- fix: refact some example files by @dapan1121 in #18927
- refact: post sem in vnode while sync timeout by @guanshengliang in #18940
- fix docs of 11-kafka.md by @yuanguangxin in #18953
- fix: remove sch status on timeout by @yihaoDeng in #18948
- fix: reduce the frequency of retry in sync not ready case while alter db by @guanshengliang in #18952
- enh: adjust batchSize dynamically on retryBackoff by @bgzhao66 in #18955
- fix: incorrect error code for repeated dnode creation by @guanshengliang in #18972
- fix: change err msg while vnode is stoped by @yihaoDeng in #18963
- enh(stream): forbid source db replica > 1 by @cosmic-jc in #18968
- fix: should not fsync in log level is error by @guanshengliang in #18978
- fix: reset errorcode after check leader by @guanshengliang in #18982
- fix(tsdb): default value of tsdbPageSize by @kailixu in #18980
- docs(stream) by @cosmic-jc in #18988
- docs(stream) by @cosmic-jc in #18989
- docs(stream) by @cosmic-jc in #18991
- fix: reduce drop dnode speed to make data more secure by @guanshengliang in #18990
- fix: vnode snapshot rollback by @hzcheng in #18858
- enh: ignore head line in cvs file by @dapan1121 in #18951
- fix: remove invalid assert by @guanshengliang in #18997
- fix: mem leak td-21163 by @yihaoDeng in #18984
- Test/td 20540 by @happyguoxy in #19003
- fix(shell): fixed not last word matched by @DuanKuanJun in #19000
- fix: user auth error by @xiao-yu-wang in #18995
- fix: allow to rollback sync log buffer beyond startIndex with refill by @bgzhao66 in #19004
- fix: taosbenchmark delay time for windows by @sangshuduo in #19011
- fix(query): fix error. by @hjxilinx in #19016
- fix: disable insert csv statements on cloud services by @xiao-yu-wang in #19017
- fix(tdb): rollback in-memory pages by @stephenkgu in #19010
- fix: avoid double-free in usedb req while db in creating state by @guanshengliang in #19023
- fix: fix mem leak by @yihaoDeng in #19025
- enh(taosAdapter): return 502 when Unable to establish connection error occurs by @huskar-t in #19028
- fix(query): projection for null input by @cosmic-jc in #19033
- fix(meta/snap): use os memory instead of cache page replacement by @stephenkgu in #19035
- enh: java connector support get table vgid (#18981) by @sunpe in #19034
- test:add test case into ci by @jiacy-jcy in #19021
- enh: upgrade taosadapter by @sunpe in #19053
- Fix/xsren/mac enterprise base 3.0.2.1 by @facetosea in #19064
New Contributors
- @yuanguangxin made their first contribution in #18953
Full Changelog: ver-3.0.2.0...ver-3.0.2.1