3.0.6.0
gccgdb1234
released this
03 Jul 00:01
·
21147 commits
to main
since this release
New Features and Improvements:
- split vgroup (Enterprise only)
- interp()
- Memory usage optimization
- Constant expression can be used in interp fill()
- Can be applied to single timestamp
- Performance optimization for order by + limit
- Data Types: a new data type GeoMetry
- TTL: Drop tables according its TTL parameter since its last writing
- TMQ: Internal performance optimization
- TDengine CLI
- Show the parameters of subscriptions
- Show subscription process
What's Changed
- fix(meta): split meta by @stephenkgu in #21386
- feature: add user priv when create db, remove priv check with create_dbs by @wangjiaming0909 in #21550
- feat: allow user to reset root passwd by @kailixu in #21523
- chore: update docs about support row/columns width up to 64KB by @kailixu in #21495
- fix(query/sys): pause/resume with sys scan operator by @stephenkgu in #21595
- fix: compress core by tDataTypes by @LiShunGang in #21612
- enh: optimize timeline function validation by @dapan1121 in #21222
- other: add jdbc consumer demo by @huolibo in #21561
- feat(query): support single point interp by @glzhao89 in #21527
- release: update default version by @xiaopingcs in #21624
- update taos-tools release version by @xiaopingcs in #21627
- fix stream ci issue by @54liuyao in #21616
- docs: add assignments and seek offset by @AdamEECS in #21593
- docs: go connector add tmq assignment and seek by @huskar-t in #21596
- semi interval op check data ts by @54liuyao in #21622
- docs: add version history by @AdamEECS in #21644
- fix: change kafka doc, delete confluent related content by @huolibo in #21641
- enh: enable interp fill value support scarlar expression by @glzhao89 in #21599
- opt stream block dispatch by @54liuyao in #21632
- fix/td-24600-dv3 by @yihaoDeng in #21602
- fix: exclude install and remove lbrocksdb.so by @xleili in #21655
- fix: prevent projectoperator scanning all rows when limit with no group by @wangjiaming0909 in #21567
- docs: jdbc add seek doc by @huolibo in #21648
- docs(driver): Demo connection paramters by @huolibo in #21666
- test: add case pricision us and ns to tasklist by @DuanKuanJun in #21664
- docs: upgrade connector-rust version by @AdamEECS in #21674
- enhance: community package suport adapater release version by @xleili in #21668
- fix: remove -y from taosdump test for 3.0 by @sangshuduo in #21663
- docs(kafka): output format description by @huolibo in #21683
- docs: add docs for assignment and seek by @sunpe in #21658
- fix: add paramters for example by @huolibo in #21688
- docs: fix broken links by @gccgdb1234 in #21689
- opt batch write by @yihaoDeng in #21672
- docs(kafka): add topic delimiter parameter by @huolibo in #21694
- enh: change conflict scope of transaction of split vgroup by @bgzhao66 in #21476
- feat:add parameters for consumer & add offset rows for subscription by @wangmm0220 in #21690
- feat: support fill history with subquery by @dapan1121 in #21701
- fix:Vnode is closed or removed if drop database by @wangmm0220 in #21715
- feat:control memory size if consumer group is too much by @wangmm0220 in #21709
- fix: make vmProcessCreateVnodeReq idempotent by @bgzhao66 in #21718
- fix:open info log in tmq client & modify parametes in show consumers by @wangmm0220 in #21716
- fix: fix memory sanitizer error by @shenglian-zhou in #21707
- enhance: version not compatible log by @shenglian-zhou in #21706
- fix: tsma query with order by _wstart/_wend by @kailixu in #21620
- fix: add compact split resume stream pause stream to tab key by @DuanKuanJun in #21731
- fix: vnodeRenameVgroupId correctly by @bgzhao66 in #21733
- merge main to 3.0 by @hjxilinx in #21740
- fix: fix fill double type column with scalar expression error by @glzhao89 in #21736
- fix: table merge scan oom with muliti-level merge sort by @shenglian-zhou in #21749
- fix: return error from vmPutMsgToQueue while vnode-write is disabled by @bgzhao66 in #21750
- docs:Update 01-faq.md by @yu285 in #21760
- test:add testcase for TS-3524 by @tomchon in #21757
- feat: add pipeline processing for timeslice operator by @glzhao89 in #21670
- fix: fix order by ts desc error by @glzhao89 in #21712
- release 3.0.5.1 by @xiaopingcs in #21768
- release 3.0.5.1 by @xiaopingcs in #21767
- fix: oom issue since table merge scan by @shenglian-zhou in #21766
- enh: support delete tsma interval by @kailixu in #21764
- feature: add input, output ts order for execution plans by @wangjiaming0909 in #21742
- fix: distinct column removed in union all issue by @dapan1121 in #21763
- fix: show queries returned less rows when one conn has more than 100 queries by @wangjiaming0909 in #21762
- test:add test case for windows by @tomchon in #21761
- fix: invalid system table primary key and distinct order by column issue by @dapan1121 in #21754
- Update cmake.version by @plum-lihui in #21772
- Update cmake.version by @plum-lihui in #21773
- test:remove repeat testcases for ci by @tomchon in #21775
- Update 03-package.md by @plum-lihui in #21780
- Update 03-package.md by @plum-lihui in #21781
- Update 03-package.md by @plum-lihui in #21782
- split vgroup add ci case splitVGroup.py by @DuanKuanJun in #21776
- docs: add request Id description by @huolibo in #21789
- docs: support stmt via ws by @sunpe in #21778
- doc: Update 'strict' by @yu285 in #21784
- docs: fix strict length in ins_databases by @sangshuduo in #21785
- docs: unit in sql command confuses the user by @sangshuduo in #21790
- docs: markdown format by @huolibo in #21792
- fix(query/scan-oper): use META_READER_NOLOCK to init meta reader by @stephenkgu in #21788
- docs: refine feature matrix by @gccgdb1234 in #21793
- fix: undo libgeos's setting of global CMAKE_CXX_STANDARD by @LiShunGang in #21791
- postfix: propagate ts order to parents for more logic nodes by @wangjiaming0909 in #21797
- fix: fill operator with wrong input ts order by @wangjiaming0909 in #21796
- enh: make alter-hashrange atomic and idempotent by @bgzhao66 in #21786
- fix: distinct constant value issue by @dapan1121 in #21799
- update test case to combine three cases into one, reduce the time cos… by @flyingangel2013 in #21771
- fix: undo libgeos's setting of global CMAKE_CXX_STANDARD by @LiShunGang in #21808
- add static lib to 3.0 by @yihaoDeng in #21805
- Enh/static lib main by @yihaoDeng in #21717
- feat/TD-23739: enhance ttl, deletetime modified by writing-op by @LiShunGang in #21660
- Merge pull request #21771 from flyingangel2013/ts_3405_fix by @flyingangel2013 in #21809
- docs: add TDengine-logo-trans.png by @sangshuduo in #21816
- docs: add tdengine small logo png by @sangshuduo in #21817
- fix(taosAdapter): do not use upx compression on macOS system by @huskar-t in #21774
- Enh/add comiple opt by @yihaoDeng in #21810
- fix: merge tree free rc issue by @dapan1121 in #21804
- fix: fix memory leak. by @hjxilinx in #21823
- fix: table level privilege for query issue by @dapan1121 in #21824
- fix: system stable query with limit/offset by @kailixu in #21813
- fix: not to fiddle node role immaturely by @bgzhao66 in #21829
- enh: not allow to split vgroup when streams or topics exist by @bgzhao66 in #21837
- stream session end window function by @54liuyao in #21835
- enh(tsdb/cache): writebatch with rcache locked by @stephenkgu in #21834
- set table name by @54liuyao in #21838
- fear:fix error for report offset & rows in tmq by @wangmm0220 in #21827
- fix:quote process error in sml by @wangmm0220 in #21726
- docs: add dbeaver by @sangshuduo in #21843
- Update 14-dbeaver.md by @danielclow in #21847
- enh: cmake option and librocksdb.a for Loongson mips64 by @kailixu in #21842
- fix: fix userAlias issue when keepColumnName is set to true by @glzhao89 in #21830
- merge main to 3.0 by @dapan1121 in #21852
- test: add tmq test case for check consume rows in client log file by @plum-lihui in #21828
- stream single session op end window function by @54liuyao in #21846
- enh: change trans conflict scope of create topic by @bgzhao66 in #21844
- docs: rust connector docs improvement by @AdamEECS in #21857
- docs: optimizate python document base on java document by @sunpe in #21856
- enh: adjust logging level of sync heartbeat by @bgzhao66 in #21795
- chore: add pre-commit hook by @sangshuduo in #21858
- docs: update python document by @sunpe in #21859
- chore: update pre commit hook by @sangshuduo in #21860
- docs: add···· description by @AdamEECS in #21863
- test: add tmq test case into CI by @plum-lihui in #21854
- docs: add version history for python connector by @sunpe in #21865
- docs: update driver-go document by @huskar-t in #21867
- fix: fix result of first can be 0 occasionally by @glzhao89 in #21868
- fix coverity san issues by @54liuyao in #21855
- test: add forbid stream and topic case to splitVGroup.py by @DuanKuanJun in #21864
- docs(driver): jdbc 3.2.3 by @huolibo in #21870
- feature: optimize order by limit using priority queue by @wangjiaming0909 in #21836
- fix:coverity scan error by @wangmm0220 in #21849
- fix: fix coverity scan issue by @glzhao89 in #21877
- docs: fix document error for unique and sample by @glzhao89 in #21883
- test: finish testcases for TS-3495 and TS-3497 by @jiajingbin in #21850
- fix: udfd can not connect to taosd since authentification failure by @shenglian-zhou in #21821
- opti:tmq logic by @wangmm0220 in #21744
- fix: restore current database while restoring connection by @DuanKuanJun in #21887
- fix/TD-24542/TD-24484/TD-24473 by @LiShunGang in #21851
- fix(stream): fix error in type bytes. by @hjxilinx in #21894
- fix(stream): fix error in type bytes. by @hjxilinx in #21895
- fix:error in limit for tmq group by @wangmm0220 in #21897
- docs:modify docs for tmq by @wangmm0220 in #21890
- fix:add log & init to 0 specific by @wangmm0220 in #21876
- Fix/m23.0 by @dapan1121 in #21896
- Fix/32m.0 by @dapan1121 in #21902
- add tmq test case for max topics by @plum-lihui in #21900
- fix: fix coverity scan issues by @shenglian-zhou in #21899
- docs: remove dbeaver for cloud from 3.0 doc by @sangshuduo in #21910
- doc: add heading level to 4 by @gccgdb1234 in #21912
- fix: ttl compatibility for main by @LiShunGang in #21907
Full Changelog: ver-3.0.5.1...ver-3.0.6.0