3.0.3.2
gccgdb1234
released this
06 Apr 09:13
·
24800 commits
to main
since this release
Enhancements:
- Improved stability, especially in case of high system load
- Performance improvement when querying "last() group by tbname"
- Memory usage optimization of data subscription
- Perforamnce improvement for last() and last_row()
- Optimizaed WAL cleanup for mnode
- Performance improvement for spread()
Fixed bugs:
- taosd error caused by data transfering using taosX
- dnode offline during the process of alter replica
- Client hangs after consuming all messages and then restart
- The result of FILL(LINEAR) is not consistent for incoming data and existing data
- Max() returns incorrect result
- Some other bugs
What's Changed
- fix: select ins_columns from stb/tb by @kailixu in #20561
- fix: set grant cluster info by @kailixu in #20557
- test:add test case by @jiacy-jcy in #20531
- fix: testpackage.sh install taostools script name by @xleili in #20578
- ci: enable Jemalloc in compilation by @tomchon in #20577
- fix:create same table use writemetadata interface by @wangmm0220 in #20574
- release: upgrdate default version to 3.0.3.1 by @xleili in #20581
- fix: stable with order by query limit issue by @dapan1121 in #20582
- enh: optimize table merge scan performance by @dapan1121 in #20576
- test: update coverage script by @xiaopingcs in #20594
- fix: union all translate issue by @dapan1121 in #20591
- fix: restore removed code by @dapan1121 in #20601
- fix: slimit not work issue by @dapan1121 in #20595
- fix:[TS-2961] consume error change from snapshot to wal for taosx by @wangmm0220 in #20604
- test: reopen tmqDelete-1ctb.py by @plum-lihui in #20352
- fix: set pWriter->info.state.committed as ever in vnodeSnapWriterClose by @bgzhao66 in #20598
- fix(tdb/restore): rollback journal files backward by @stephenkgu in #20608
- Fix/td 23189 by @stephenkgu in #20585
- chore(deps): bump spring-core from 5.3.20 to 5.3.26 in /examples/JDBC/taosdemo by @dependabot in #20610
- test: add tools to detect the validity of ASSERT by @DuanKuanJun in #20573
- fix: taosbenchmark support same min/max for main by @sangshuduo in #20621
- fix(tmq): wait for 2mins when subscribe topics. by @hjxilinx in #20628
- fix: query ins_table with table_name = '' results in db error by @shenglian-zhou in #20606
- fix: change float display mode by @dapan1121 in #20618
- fix:reset parameter ignoreExpried for fill history by @54liuyao in #20620
- fix: modify stream fill linear by @54liuyao in #20625
- fix:add combine function for groupKey by @54liuyao in #20605
- fix:scan of fill history ended prematurely by @54liuyao in #20527
- fix:send data batch if consume wal where subscribe db by @wangmm0220 in #20627
- fix: recorect ci buildPath by @tomchon in #20635
- fix: enterprise version displays the associated community version gitinfo by @xiao-yu-wang in #20643
- fix: create stream does not support event_window by @xiao-yu-wang in #20656
- fix: taosbenchmark codacy complain for main by @sangshuduo in #20647
- enh: disable timely vnodeCommit by @bgzhao66 in #20613
- fix: fix cfg load enviroment variables crash when environ is NULL by @glzhao89 in #20653
- fix:add test case for raw_block interface by @wangmm0220 in #20642
- fix(tmq): kill the ongoing tsdb scans while transferring the ownership of vnode to other consumers. by @hjxilinx in #20666
- refactor: do some internal refactor. by @hjxilinx in #20670
- fix: taosToolsInstallDir if condition order by @xleili in #20665
- fix(query): spread/elapsed using sma result for computation by @glzhao89 in #20668
- fix: post script add jemalloc by @sangshuduo in #20672
- refactor: do some internal refactor. by @hjxilinx in #20673
- fix:add combine function for last row by @54liuyao in #20649
- fix:[TD-23339] parse block error by @wangmm0220 in #20677
- feat:coverity scan by @54liuyao in #20658
- enh: separate sync read and write by @bgzhao66 in #20678
- fix: telnet_tcp and sml_json_all_types for main by @sangshuduo in #20661
- fix: query schema is old issue by @dapan1121 in #20674
- fix(query): allow only one trans to be execute for each balance, and do some other refactor. by @hjxilinx in #20679
- fix: hotfix version compatibility by @xiao-yu-wang in #20683
- fix(tsdb/read): use correct scheme for mem & imem merging by @stephenkgu in #20686
- test: refine query cases by @happyguoxy in #20693
- fix: tag copy issue by @dapan1121 in #20697
- fix: add more column update cases by @dapan1121 in #20703
- fix:add assert for debug by @wangmm0220 in #20699
- fix: join before interval by @shenglian-zhou in #20698
- fix(stream):fix the race condition when creating new tables. by @hjxilinx in #20691
- Test/td 22592 by @happyguoxy in #20702
- fix: error in determining whether last(t.*) is a selection function by @xiao-yu-wang in #20685
- enh: optimize count performance by @dapan1121 in #20690
- Lihui3.0/test by @plum-lihui in #20706
- fix: add filter to exchange node for union-all subquery by @shenglian-zhou in #20708
- chore: update taos-tools d194dc9 for main by @sangshuduo in #20713
- fix: join query invalid time input issue by @dapan1121 in #20714
- fix(query): fix group_key is processed in selectivity twice by @glzhao89 in #20715
- enh(taosAdapter): TMQ parameter adjustment by @huskar-t in #20710
- fix:state window return wrong block type by @54liuyao in #20707
- fix:int64 parse error in schemaless by @wangmm0220 in #20717
- opti:disable set enable.heartbeat.background by @wangmm0220 in #20700
- fix:[TS-3038] coredump if nchar data not clear SColVal in schemaless by @wangmm0220 in #20719
- fix: task context not exists issue by @dapan1121 in #20725
- fix(tmq): build sync api on top of async APIs. by @hjxilinx in #20722
- fix: error in optimizing useless columns for multi-level set operators by @xiao-yu-wang in #20724
- enh: convert the month and year in interval-offset to a database precision duration by @xiao-yu-wang in #20733
- Feature/3 liaohj by @hjxilinx in #20730
- fix: taosbenchmark multithreads with limit for main by @sangshuduo in #20744
- enh: last_row is keep order function by @xiao-yu-wang in #20747
- fix coverity scan problem by @yihaoDeng in #20519
- fix(query): fix interp tsdbReader external range not setting properly by @glzhao89 in #20739
- ehn(plan/optimizer): remove tbname fetching with cached groupby by @stephenkgu in #20748
- fix: aovid conn leak by @yihaoDeng in #20749
- fix: add stmt error handling by @dapan1121 in #20750
Full Changelog: ver-3.0.3.1...ver-3.0.3.2