3.3.3.0
New Features/Improvements:
- New functions: pi、truncate/tunc、exp、ln、mod、rand、sign、degress、radians、char、ascii、position、trim、replace、repeat、substring/substr、substring_index、week、weekday、weekofyear、dayofweek、stddev_pop、var_pop
- Microsoft Azure Blob can be used with multi-level storage [Enterprise]
- Data transfer from MongoDB to TDengine [Enterprise]
- TDengine macOS client [Enterprise]
- By default, the logs of taosX are not recorded in syslog [Enterprise]
- TDengine server records all slow query information to the database storing monitoring data
- Display server version in the query result of show cluster machines
- Turned keywords LEVEL/ENCODE/COMPRESS into non-keywords, they can be used as column names/table names/database names
- Disable the method for dynamic modifying temporary directories
Optimizations:
- Performance enhancement of taosX replication [Enterprise]
- Unified storage policies for slow query and common logs
- Optimize the subscription feature where the offset file is too large and the loading is too slow
- Upgrade JDBC driver to 3.2.5
- Change commit to sync mode in Kafka connector
- Add new parameter: query from table whether an exception is reported when the table does not exist
- Expand the maximum window of the tsma interval to one year
- Create tables from CSV files
Fixed issues:
- MQTT data-in task does not restart automatically after server restart [Enterprise]
- Task termination issue caused by agent and PI connector connection errors on Windows [Enterprise]
- MQTT tasks fail to synchronize data after restarting taosadapter [Enterprise]
- MQTT tasks status are not correct [Enterprise]
- Tasks are not scheduled after restarting taosx [Enterprise]
- Taosx: Log optimization for MongoDB DataIn task [Enterprise]
- Backup failure issue when the local.toml file is empty [Enterprise]
- The issue of taosx replica when the network is interrupted [Enterprise]
- Fix the problem that meta data is not synchronized between version 3.1 and version 3.3 [Enterprise]
- Fix the issue where the MQTT task cannot automatically recover after the taoadapter restarts abnormally [Enterprise]
- Kafka Datain tasks stop consuming data [Enterprise]
- Crash issue when using last and interval in query
- Crash issue caused by updating stt_trigger value during database insertation
- Taoskeeper restart repeatedly after modifying the password of root user
- The stream computing can not continue working after the taosd instance in cloud service restart
- taosd deadlock caused by loading tsdb cache
- Unexpected error message when query with fill(0)
- Incorrect result of query with last_row
- taosd crash issue when the user specifies the information_schema database to log in the TDengine server
- The group by statement supports positional parameters and alias syntax
- Crash caused by an error of metadata clone function object
- taosd crash when filled data during cache updates
- Fix the random incorrect result of query with query with stddev
- Offline node can not be added into cluster for multi-level storage with database encryption scenario
- taos CLI can not enter password longer than 20 characters
- The ‘int data overflow’ error when inserting SQL string concatenation
- metadata consistency in a large number of concurrent queries
- MQTT task can not be stopped normally
- Can't export values contain comma or quote as CSV file
- Crash issue when multiple threads query to describe the same child table concurrently
- Results returned by data explorer do not follow the timezone configuration
- Memory leak issue of taosadapter when creating websocket connection
- Community version can not start properly on the redhat operating system
- Crash caused by invalid assert when two stt files are located in the data block timeline distribution void scenario
- S3 fails to pull data for a long time
- Use result set function to judge the order of timeline
- Performance issue of supertable projection query
- In multi-node environment, transaction accumulation is caused by inconsistent transaction return code and state
- Error appears after delete data when stt_trigger = 1
- taosd service OOM during during node recovery
- Modify the judgment error when limit is too small
- Issues in historian data source connectivity and retrieving sample data function
- taosd service cannot be stopped normally
- crash caused by last function query for the whole empty values of some column
- coredump caused by assert when the query cid is not in the schema of the current version
- OOM issue when writing large message, and add the syncLogBufferCacheAllowed parameter control
- Query error when timezone is set to UTC and data contains '1970'
- disable timeout when mnode sending sync message
- After the cluster node recovers abnormally, the authorization status of the cluster becomes invalid
- Query null pointer problem
- set vgroup as single replica temporarily when restoring vnode
- SQL Reserved Word could NOT be used as column name and tag name in TDengine database
- Continuous memory growth during highly concurrent queries
- Crash caused by the assertion failure during checkpoint processing occurred in stream computation
- Query issue in information_schema database
- taosd service OOM during during node recovery
- taosd crashes when importing data through taosx when schema changes.
- taosd Memory Leak
- taos client memory leak
- Open source users can not modify other database options after the stt_trigger value is modified
- Query result is incorrect with operator of NOT IN (NULL)
- taos shell and taosBenchmark can not connect to TDengine Cloud Instance
What's Changed
- fix:[TD-30725]modify error code & fix potential memory leaks by @wangmm0220 in #26342
- modify cases time cost by @happyguoxy in #26394
- test: [TS-5103] add test case for window fill value query by @bitcapybara in #26387
- add ci case for TS-5105 by @zhiyoo in #26402
- add and update ci test cases by charles by @flyingangel2013 in #26406
- fix(tsdb/commit): make commit failing core in release buildings by @stephenkgu in #26390
- fix: mndCheckTransConflict uses the same iterator variable by @LiShunGang in #26368
- fix:[TS-4921]refactor reporting logic for slow log by @wangmm0220 in #26380
- fix: add queryBugs.py by @DuanKuanJun in #26408
- other: fix coverity issue. by @hjxilinx in #26427
- feat:[TS-5131] Support parse alias table name with backquote. by @Simon9997 in #26415
- docs:[TS-5131] Modify description about backquote. by @Simon9997 in #26413
- fix compile error by @yihaoDeng in #26430
- Fix/td 30877 3.0 2 by @cadem in #26437
- fix:[TS-4921] send data to queue error if monitor thread starts later or failed by @wangmm0220 in #26411
- fix/TD-30876 by @cadem in #26435
- fix: oom in rpc queue by @kailixu in #26418
- test: move TS_5105 to queryBugs by @zhiyoo in #26451
- enh/td-21826-3.0 error handling for stmt by @xinjiempolde in #26434
- fix UAF by @yihaoDeng in #26443
- refactor(stream): delay checkpointInterval to generate the checkpoint by @hjxilinx in #26446
- Update 14-stream.md by @hjxilinx in #26477
- add doc for SELECT ... FILL multi values by @wangjiaming0909 in #26473
- Update 14-stream.md by @hjxilinx in #26479
- protection when alter stt_trigger by @hzcheng in #26468
- fix[TD-30883] tmqParamsTest.py failed in some times by @wangmm0220 in #26423
- refactor: update the consensus-checkpointId generation procedure. by @hjxilinx in #26485
- fix/TS-5144 by @cadem in #26481
- Enh/TD-30442 by @yihaoDeng in #26439
- Enh/td 29154/diff by @facetosea in #26417
- set key for session window state by @54liuyao in #26494
- udpate test case for backquote modification by @flyingangel2013 in #26486
- diff desc online by @facetosea in #26495
- fix possible block of query worker pool by @wangjiaming0909 in #26497
- Enh/3.0/bigger tsma interval by @wangjiaming0909 in #26492
- fix(stream): fix race-condition during expand stream tasks. by @hjxilinx in #26499
- fix: tsdbCacheUpdate incorrect filling cache by @LiShunGang in #26503
- impove grafana doc by @sheyanjie-qq in #26507
- fix:[TD-30915]tmq exit elegantly by @wangmm0220 in #26453
- feat:[TD-30819] Reduce memory usage when use percentile with interval. by @Simon9997 in #26489
- fix some link error by @sheyanjie-qq in #26518
- fix/TS-5154-3.0 by @cadem in #26500
- fix:[TD-30948] Convert Ucs4 when exec local cmd. by @Simon9997 in #26513
- docs: fix link by @huskar-t in #26537
- add ci test for TS-5143 by @zhiyoo in #26541
- 3.3.2.0 Release note CN by @SallyHuo-TAOS in #26548
- fix(stream):commit the update of table meta. by @hjxilinx in #26526
- fix:[TS-4921]null pointer error by @wangmm0220 in #26524
- fix/TS-4785 by @cadem in #26506
- Fix/miniRedundantLogs by @yihaoDeng in #26570
- enh: 'create table' parses csv file per tsMaxInsertBatchRows by @LiShunGang in #26536
- Enh/TD-30880-2 by @yihaoDeng in #26545
- fix:[TS-5150] Fix stddev wrong result with null type. by @Simon9997 in #26530
- fix: validate function return value by @dapan1121 in #26552
- add ci case TD-30948 by @zhiyoo in #26559
- Enh/error_macro-3.0 by @hzcheng in #26577
- fix: change s3 timestamp_step 100ms and 50ms by @DuanKuanJun in #26516
- use regex cache by @facetosea in #26512
- fix: qworker UT case by @dapan1121 in #26576
- enh: add return code processing by @dapan1121 in #26572
- change the macro by @hzcheng in #26589
- Fix/tmisceFile30 by @yihaoDeng in #26583
- fix: old input password buffer size only 20 bytes by @DuanKuanJun in #26582
- adjust format by @hzcheng in #26593
- fix(stream): add explicit create table into sink cache. by @hjxilinx in #26594
- add return code by @hzcheng in #26605
- fix: add scheduler return code validation by @dapan1121 in #26601
- fix/TD-30989 by @cadem in #26595
- enh: refact more encode and decode function by @hzcheng in #26584
- terrno/cos: use new macro to return terrno by @stephenkgu in #26606
- fix(tsdb): check return value. by @hjxilinx in #26592
- feat: adj result of function by @54liuyao in #26551
- feat:[TD-30975]process return value in schemaless by @wangmm0220 in #26587
- fix: disable dynamic modification of 'tempdir' by @LiShunGang in #26573
- fix: parseOneStbRow support for jsontag by @LiShunGang in #26562
- fix: scheduler return code by @dapan1121 in #26610
- doc: refine document about compression by @gccgdb1234 in #26624
- fix(stream): check dst stable schema before create submit msg by @hjxilinx in #26603
- docs: correct broken links by @gccgdb1234 in #26625
- Update index.md TSZ by @gccgdb1234 in #26628
- enh: refact tqueue code by @hzcheng in #26607
- ret value for parTranslater.c by @wangjiaming0909 in #26609
- fix(util): suppress error report by valgrind on loogson by @hjxilinx in #26634
- fix/TD-30973 by @cadem in #26620
- enh: grant supports mongodb by @kailixu in #26621
- refactor tsdb code by @hzcheng in #26633
- add cast case for ci by @zhiyoo in #26639
- fix: (pk) load last cache from tsdb by @LiShunGang in #26630
- fix/TD-30989 by @cadem in #26599
- fix/TD-30989 by @cadem in #26600
- test: use queryResult and check_rows_loop in testcase by @tomchon in #26644
- test:reducing the number of restarts in test cases by @tomchon in #26614
- test:increate timeout in checking dnodes by @tomchon in #26645
- fix/TD-30989 by @cadem in #26643
- add count window by @54liuyao in #26663
- fix: taoshash put by @facetosea in #26640
- test:fix case for default debugflag by @tomchon in #26665
- fix(stream): return after get value. by @hjxilinx in #26618
- enh: check return code by @hzcheng in #26652
- refact more code by @hzcheng in #26646
- enh: catalog return code validation by @dapan1121 in #26664
- enh: add catalog return code processing by @dapan1121 in #26641
- fix: start udfd with env var by @facetosea in #26650
- merge packaging script from main branch by @xiaopingcs in #26671
- opti:[TS-4593] transform offset from file to tdb in tmq by @wangmm0220 in #26567
- test: refactor stream case for 3.0 by @jiajingbin in #26655
- fix/TS-4785 by @cadem in #26672
- Enh/td 30998 by @Simon9997 in #26598
- refactor: check return value for each function. by @hjxilinx in #26669
- enh: refact errno by @hzcheng in #26661
- adj stream operator result by @54liuyao in #26642
- test: add ci test machines by @tomchon in #26687
- fix: function return code by @dapan1121 in #26679
- fix invalid read when taosc quit by @yihaoDeng in #26648
- fix: insert clause mixed with bound and unspecified columns by @kailixu in #26684
- enh: refact morecode by @hzcheng in #26688
- test: increase timeout in all ci cases by @tomchon in #26699
- Adding test case for TS-5142 by @zhipzhang in #26580
- test: adding test case for TS-5130 by @zhipzhang in #26457
- fix(stream): fix race condition when starting check downstream status by @hjxilinx in #26700
- fix:remove time cleanup to avoid unexpected error by @wangmm0220 in #26692
- opti:[TS-4593] transform offset from file to tdb in tmq by @wangmm0220 in #26690
- fix:[TD-31017]process return value in clientRawBlockWrite.c by @wangmm0220 in #26685
- Fix/addErrorToMgmt by @yihaoDeng in #26616
- Enh/refactErrCodeRsync by @yihaoDeng in #26658
- fix/TD-30989 by @cadem in #26701
- fix/TD-30989 by @cadem in #26653
- enh: return value: command by @facetosea in #26585
- fix TD-30781 by @xiaopingcs in #26725
- feat(operator):adj operator result by @54liuyao in #26689
- fix/TD-30989 by @cadem in #26698
- fix: client init regex cache by @facetosea in #26722
- enh: refactor error code by @hzcheng in #26731
- fix: function return code validation by @dapan1121 in #26720
- fix: function return code validation by @dapan1121 in #26694
- fix: function return code validation by @dapan1121 in #26715
- fix: interp crash by @facetosea in #26711
- 3.0 by @cadem in #26734
- feat: (errcode) ttime.c geomFunc.c geosWrapper.c by @LiShunGang in #26676
- fix(stream):fix issue by @54liuyao in #26723
- fix/TD-30989 by @cadem in #26705
- fix/TD-30989 by @cadem in #26708
- 3.0 by @cadem in #26739
- fix(stream): check return value. by @hjxilinx in #26712
- fix: (last cache) compare pk when merging ctb data by @LiShunGang in #26726
- fix/TD-30989 by @cadem in #26741
- enh: refactor error code by @hzcheng in #26744
- test: add the more compilation cache directories in CI by @tomchon in #26696
- enh: refactor return code by @hzcheng in #26737
- fix/TD-30989 by @cadem in #26695
- enh:[TD-31063] Handling return value in qnode by @Simon9997 in #26714
- enh:[TD-31043] Handling return value in function by @Simon9997 in #26735
- refactor return code by @hzcheng in #26678
- fix: add function return code validation by @dapan1121 in #26747
- fix:[TD-31017]process return value in mnode for tmq by @wangmm0220 in #26729
- adj query operator result by @54liuyao in #26736
- new memory barrier before pager assignment by @stephenkgu in #26759
- terrno/wal: remove walWrite which is only used in unit testing by @stephenkgu in #26629
- enh: refact error code by @hzcheng in #26763
- fix(stream): check return value, and do some internal refactor. by @hjxilinx in #26743
- enh: refactor return code by @hzcheng in #26766
- fix/TD-30989 by @cadem in #26756
- fix/TD-30989 by @cadem in #26755
- feat: (errcode) tconfig.c && more for ttime.c/geomFunc.c/geosWrapper.c by @LiShunGang in #26748
- fix:[TD-31017]process return value in client for tmq by @wangmm0220 in #26742
- enh: refactor error code by @hzcheng in #26780
- enh: return with code by @kailixu in #26740
- terrno/tsdb-cache: use new terrno macros by @stephenkgu in #26767
- fix/TD-30989 by @cadem in #26777
- enh: refact return code by @hzcheng in #26784
- adj operator result by @54liuyao in #26779
- enh: refactor return code by @hzcheng in #26787
- enh: os return code optimization by @dapan1121 in #26776
- fix: subtable schemaExt by @facetosea in #26796
- Enh/td 31070 by @Simon9997 in #26762
- Enh/td 31088 by @Simon9997 in #26781
- adj operator result by @54liuyao in #26794
- Td 31000 by @wangjiaming0909 in #26799
- fix: refactor return code by @kailixu in #26790
- enh: refactor return code by @hzcheng in #26682
- 3.0 by @cadem in #26802
- adj operator result by @54liuyao in #26801
- fix/TD-30989 by @cadem in #26792
- fix/TD-30989 by @cadem in #26782
- fix/TD-30989 by @cadem in #26789
- fix:[TD-31017]process return value in vnode for tmq by @wangmm0220 in #26773
- feat: (errcode) tglobal.c by @LiShunGang in #26783
- enh by @hzcheng in #26728
- Fix/refactorErrSync by @yihaoDeng in #26775
- Fix/refactorErrorCodeCompress by @yihaoDeng in #26764
- Fix/refactErrorCodeIdx by @yihaoDeng in #26746
- void unused return values by @stephenkgu in #26788
- fix/TD-30989-sync2-2 by @cadem in #26804
- fix(stream): check return value. by @hjxilinx in #26772
- fix(common): check the return value. by @hjxilinx in #26815
- enh: add more check return by @hzcheng in #26811
- fix tsma test for invalid paramters when creating tsma by @wangjiaming0909 in #26816
- return value: udf by @facetosea in #26813
- fix(query): check return value. by @hjxilinx in #26817
- refact return code by @hzcheng in #26814
- enh: refactor return code by @hzcheng in #26812
- enh:[TD-30996] Handling return value by @Simon9997 in #26818
- fix: os ut return code by @dapan1121 in #26800
- fix:[TD-31097]process return value in client by @wangmm0220 in #26791
- fix: array push issue by @dapan1121 in #26822
- enh:[TD-30996] Handling return value by @Simon9997 in #26825
- fix/TD-30989-scan1-4-2 by @cadem in #26810
- sync/retval: void unused return values by @stephenkgu in #26821
- Fix/td-30989-scan1-6 by @cadem in #26831
- Fix/refactorTqBackend by @yihaoDeng in #26750
- enh: refactor return code by @kailixu in #26824
- return:queryUtil by @facetosea in #26844
- Fix/td 30989-scan1-10 by @cadem in #26834
- Fix/td 30989-scan1-11 by @cadem in #26835
- enh: refactor return code by @hzcheng in #26836
- Fix/refactorTransport by @yihaoDeng in #26752
- fix:[TD-31097]remove useless file & process return value by @wangmm0220 in #26838
- enh: refactor return code by @hzcheng in #26842
- adj operator result by @54liuyao in #26823
- ehn: refactor return code by @hzcheng in #26843
- fix/TD-30989-scan1-7 by @cadem in #26832
- Fix/td 30989-scan1-13 by @cadem in #26841
- refactor error code by @hzcheng in #26826
- enh: refactor return code by @hzcheng in #26859
- fix(query): check return value. by @hjxilinx in #26819
- fix: regex cache destroy by @facetosea in #26853
- fix/TD-30989-scan1-5 by @cadem in #26829
- Fix/td 30989-scan1-12 by @cadem in #26837
- fix/TD-30989-scan1-15 by @cadem in #26857
- Fix/td 30989-scan1-14 by @cadem in #26854
- fix: load config from apollo url by @kailixu in #26845
- fix return code by @yihaoDeng in #26860
- enh: refactor error code by @hzcheng in #26861
- fix/TD-30989-scan1-16 by @cadem in #26858
- refactor mgt by @yihaoDeng in #26856
- fix:[TD-30882]ci case error in sometimes by @wangmm0220 in #26855
- enh: refactor return code by @hzcheng in #26865
- refactor rocksdb backend by @yihaoDeng in #26862
- fix(query): add the table uid after check if it is existed by @hjxilinx in #26847
- Fix/td-30989-scan2-1 by @cadem in #26863
- Fix/td-30989-scan2-2 by @cadem in #26864
- refactor return error by @yihaoDeng in #26867
- fix tsma test case by @wangjiaming0909 in #26827
- fix:[TD-31097]process return value by @wangmm0220 in #26866
- refactor erro ret by @yihaoDeng in #26869
- enh: tpcre2/tglobal handle errcode by @LiShunGang in #26870
- fix(query): check the return value. by @hjxilinx in #26874
- fix: in null by @facetosea in #26852
- fix(tsdb): check return value by @hjxilinx in #26881
- fix: inapropriate error message by @hzcheng in #26885
- fix issue by @54liuyao in #26880
- fix(stream): check status before start check-rsp timer. by @hjxilinx in #26889
- fix:[TD-31133] Fix crash when using partition by with having clause. by @Simon9997 in #26877
- enh: update dmodule by @kailixu in #26886
- fix(tsdb): remove invalid assert. by @hjxilinx in #26893
- fix: trans conflict during update dnode info by @kailixu in #26879
- feat:[TS-5137] Support group by position and alias by @Simon9997 in #26471
- feat:[TS-5137] Support group by position and alias by @Simon9997 in #26892
- fix(stream): drop orphan tasks/reset task in trans done by write-queue. by @hjxilinx in #26902
- fix: fetch row failed issue by @dapan1121 in #26908
- fix:[TD-31015]monitor close first before slow log thread exit by @wangmm0220 in #26903
- Fix/td-31140-3.0 by @cadem in #26884
- feat:[TD-31097]init lock to avoid error in mac os by @wangmm0220 in #26915
- feat:[TS-4592]remove lost status for consumer by @wangmm0220 in #26522
- fix(stream): check existence for dst stable. by @hjxilinx in #26918
- fix:[TD-31113] return 0.0 instead of -0.0 when using round(),floor() and ceil() by @Simon9997 in #26896
- fix TD-31182 by @xiaopingcs in #26933
- fix project with bool condition node by @wangjiaming0909 in #26543
- fix: query timeline based on function issue by @dapan1121 in #26925
- fix:[TD-31146] invalid read if tmq is freed by @wangmm0220 in #26901
- fix: udfd close by @facetosea in #26921
- fix(stream): check return value. by @hjxilinx in #26931
- fix(stream): compare vg replica according to different db. by @hjxilinx in #26912
- common/cos: make 503 retry with 1~3s by @stephenkgu in #26934
- The official website reconstructs the C language interface description and samples by @YamingPei in #26936
- fix issue by @54liuyao in #26930
- fix: PkOrder Mem by @facetosea in #26917
- fix(stream): fix memory leak. by @hjxilinx in #26938
- fix/TD-31176-3.0 by @cadem in #26937
- refactor: do some internal refactor. by @hjxilinx in #26942
- fix: check taosSetSystemLocale errcode by @LiShunGang in #26846
- fix: calendar interval and sliding issue by @dapan1121 in #26955
- fix(cmake/s3): switch s3 off with community version by @stephenkgu in #26945
- fix: mem leak by @facetosea in #26956
- mem leak by @facetosea in #26958
- fix(stream): check status before start init, do some internal refactor. by @hjxilinx in #26960
- enh: add rand error test by @dapan1121 in #26948
- test: scan returned values in ci by @tomchon in #26920
- fix taos -s caused memory leak and crash by @wangjiaming0909 in #26941
- fix asc/desc fill windows by @wangjiaming0909 in #26533
- refactor: do some internal refactor. by @hjxilinx in #26968
- test:add concurrency test cases for executing the taos -k command line. by @tomchon in #26966
- test: confirm that the process has been stopped successfully by @tomchon in #26961
- Revert "feat:[TS-5137] Support group/partition by position and alias" by @Simon9997 in #26977
- revert fill doc change by @wangjiaming0909 in #26978
- fix malloc issue by @54liuyao in #26971
- fix issue for function res by @54liuyao in #26969
- fix queryQworkerPool only allowed one extra thread to handle nonblock… by @wangjiaming0909 in #26943
- fix(tsdb): return error. by @hjxilinx in #26976
- Docs/wade 3.0 by @gccgdb1234 in #26975
- Update cases.task remove delete_check.py by @DuanKuanJun in #26984
- fix check return test, tpagebuf freed but not cleared by @wangjiaming0909 in #26982
- fix TD-30781 by @xiaopingcs in #26992
- check cluster status with clusterCommonCheck.py by @DuanKuanJun in #26996
- fix(stream): check return value. by @hjxilinx in #26991
- fix res issue by @54liuyao in #26985
- fix: check return value and fix bugs. by @hjxilinx in #27001
- Docs/wade 3.0 by @gccgdb1234 in #27002
- fix:[TD-31115] modify trans conflict level in tmq by @wangmm0220 in #26980
- opti:[TS-4593] transform offset from file to tdb in tmq by @wangmm0220 in #26987
- fix/TD-30742 by @cadem in #26947
- fix:[TD-31079] Reduce memory usage of percentile function. by @Simon9997 in #26949
- Docs/wade 3.0 by @gccgdb1234 in #27007
- fix(query):check return code by @hjxilinx in #27003
- fix: catalog subtask cache hit issue by @dapan1121 in #26993
- adj operator res by @54liuyao in #27000
- fix:[TD-31264] fix wrong result when using concat multi-byte character with nchar. by @Simon9997 in #27008
- fix: caused by error code change by @hzcheng in #27011
- fix: malloc failed in thash.c by @hzcheng in #27015
- doc: change based on comments from Jeff and Bo Xiao by @gccgdb1234 in #27027
- fix(query):check return code by @hjxilinx in #27012
- fix mem leak by @54liuyao in #27022
- doc: remove sidebar from index.md by @gccgdb1234 in #27031
- fix:[TD-31115] add consumer check when drop topic or group in tmq by @wangmm0220 in #27021
- opti:[TS-4593] transform offset from file to tdb in tmq by @wangmm0220 in #27005
- doc: resolve subdocument list issue by @gccgdb1234 in #27033
- fix(tsdb/cache): return oom with null array init by @stephenkgu in #27020
- doc: resolve subdocument list issue by @gccgdb1234 in #27035
- fix: (errcode) ignore empty timezone str by @LiShunGang in #26979
- fix(tsdb/cache): not put null value to rocks by @stephenkgu in #27019
- test: adding test case for TD-30951 by @xiao-77 in #26986
- fix:[TD-31250] stream start later than insert data by @wangmm0220 in #27023
- fix(tdb/btree): let app own and free key by @stephenkgu in #27026
- test:skip .h file when scan returned values in scan_file_path.py by @tomchon in #27024
- doc: resolve subpage list issue by @gccgdb1234 in #27038
- doc: change based on comments from Jeff by @gccgdb1234 in #27039
- fix(tdb/btree): null txn in btc by @stephenkgu in #27028
- fix: memleak in initWktRegex by @LiShunGang in #27006
- test:skip .h file when scan returned values in scan_file_path.py by @tomchon in #27041
- fix issue by @54liuyao in #27040
- mod keeper doc, connector doc by @sheyanjie-qq in #27045
- assert by @facetosea in #27017
- uddate python version support by @sheyanjie-qq in #27047
- doc: add enterprise description by @gccgdb1234 in #27049
- fix:[TD-31276] check malloc result. by @Simon9997 in #27016
- add new interface by @yihaoDeng in #26914
- fix invalid remove by @yihaoDeng in #27044
- fix(tdb/table): failed with btc open by @stephenkgu in #27030
- fix:[TD-31283] code remove by accident by @wangmm0220 in #27037
- fix(meta/query): return oom before memcpy by @stephenkgu in #27046
- docs: change based on Jeff comments by @gccgdb1234 in #27058
- doc: change name for node management page by @gccgdb1234 in #27060
- docs: chagne based on comments from xiao bo by @gccgdb1234 in #27063
- mod TDinsight doc by @sheyanjie-qq in #27062
- fix: keep ETIMEDOUT error code in timewait state by @hzcheng in #27059
- fix/TD-31091-3.0 by @cadem in #26989
- fix: drop user notification by @kailixu in #27052
- fix(stream):set accept code for trans. by @hjxilinx in #27032
- add test case for TS-4236 by @xiaopingcs in #27061
- fix:[TD-31250] change poll delay 1s->5s to avoid no data generated by… by @wangmm0220 in #27055
- fix:[TD-31047] change poll delay bigger to avoid consumer null if spl… by @wangmm0220 in #27048
- fix mem leak by @54liuyao in #27034
- free operator by @54liuyao in #27050
- fix:[TD-31298] fix core on show connection after kill connection. by @Simon9997 in #27043
- doc: add example code for udf by @guanshengliang in #27071
- fix:[TD-31279] free memory when error occurred. by @Simon9997 in #27025
- enh: update dmodule for windows by @kailixu in #27065
- doc: add subpage list for components and connector group by @gccgdb1234 in #27073
- doc: add subpage list for components and connector group by @gccgdb1234 in #27075
- doc: add subpage list for components and connector group by @gccgdb1234 in #27077
- fix: handle error code by @hzcheng in #27066
- fix: handle error code by @hzcheng in #27069
- check function res by @54liuyao in #27074
- feat:[TD-29123]add paras for schemaless interface by @wangmm0220 in #27051
- feat:[TD-30883]send data if scan wal too log by @wangmm0220 in #27076
- fix:[TD-31308] error code if topic not exist by @wangmm0220 in #27064
- fix:[TD-31313] fix error handling. by @Simon9997 in #27072
- fix return error by @yihaoDeng in #27013
- doc: remove 本书 by @gccgdb1234 in #27080
- doc: fix typo issue by @guanshengliang in #27081
- fix:[TD-31326] Return correct error code in _return. by @Simon9997 in #27079
- doc: change sidebar_label and title for data in by @gccgdb1234 in #27084
- modify TDinsight page, monitor page and add taosX monitor metric detail by @sheyanjie-qq in #27086
- Fix/td 29679/l2cache by @facetosea in #26972
- enh: enable log in udf by @guanshengliang in #27083
- fix:[TD-31298] Change error code to make error message more understandable. by @Simon9997 in #27090
- fix(stream): send kill checkpoint trans msg before close task. by @hjxilinx in #27101
- doc: correct error in disaster recovery page by @gccgdb1234 in #27102
- doc: add more explanation for lossyColumn by @gccgdb1234 in #27103
- Docs/wade 3.0 by @gccgdb1234 in #27104
- fix(stream): adjust the time to free task backend. by @hjxilinx in #26619
- enh: adjust error msg format by @LiShunGang in #27057
- add test case for ts-5239 by charles by @flyingangel2013 in #26923
- Test/3.0/td 31308 by @zk66214 in #27097
- opti:[TD-30453] change trans policy from rollback to retry in tmq by @wangmm0220 in #27095
- fix issue by @54liuyao in #27085
- doc: add 6050 for taosX and correct typos by @gccgdb1234 in #27105
- enh: adjust max_val example codes by @guanshengliang in #27099
- correct based on comments from Dong yanqiong by @gccgdb1234 in #27109
- fix mem leak by @yihaoDeng in #27068
- just add test case by @yihaoDeng in #27070
- fix: disable process write request when vnode is in snapshot mode by @hzcheng in #27094
- fix: handle error code by @hzcheng in #27112
- cancel md5 generation for performance when creating physical plan by @wangjiaming0909 in #27029
- fix ret check caused crash by @wangjiaming0909 in #27114
-
- fix interval query with month interval day slidng returning wrong … by @wangjiaming0909 in #27093
-
- fix exchange operator dead lock due to no ret check for add ref by @wangjiaming0909 in #27091
- fix:[TD-31146]memory leak by @wangmm0220 in #27113
- recover test case for TD-31057 by @tomchon in #26895
- refactor errno code by @yihaoDeng in #27115
- doc: correct join error by @gccgdb1234 in #27122
- refactor: do some internal refactor. by @hjxilinx in #27110
- postfix exchange operator blocking due to addref failed by @wangjiaming0909 in #27119
- adj error code by @54liuyao in #27107
- adj error code by @54liuyao in #27118
- fix: possible error handle in syncPipeline.c by @hzcheng in #27120
- fix: remove an invalid assert in syncMain.c by @hzcheng in #27123
- test: Adding test case for TD-31203 by @xiao-77 in #27088
- docs: reorganize the order of create database parameters by @gccgdb1234 in #27139
- fix doc issue by @sheyanjie-qq in #27141
- doc: adjust typo by @guanshengliang in #27137
- doc: update python udf by @guanshengliang in #27143
- doc: minor changes by @guanshengliang in #27145
- fix:[TD-31355] use correct way to handle error. by @Simon9997 in #27125
- fix: restore delete_check.py case by @DuanKuanJun in #27078
- Fix/ts-5262-log-conflict by @cadem in #27098
- fix return error by @yihaoDeng in #27129
- fix(meta/query): return oom if malloc failed by @stephenkgu in #27133
- fix(meta/query): return oom if malloc failed by @stephenkgu in #27132
- improve tdinsight doc by @sheyanjie-qq in #27144
- fix(tsdb/cache): return oom if array or push failed by @stephenkgu in #27130
- fix(meta/query): return oom with null ctb cursor by @stephenkgu in #27131
- fix(stream): update return value check. by @hjxilinx in #27149
- change chan opt by @yihaoDeng in #27151
- fix(lrucache): return fail if array init failed by @stephenkgu in #27128
- doc: refactor doc EN version by @gccgdb1234 in #27156
- ignore delete res since res is empty by @54liuyao in #27135
- adj error code by @54liuyao in #27150
- doc: change based on Jeff comments by @gccgdb1234 in #27158
- doc: remove obsolete category.yml by @gccgdb1234 in #27160
- doc: remove category.yml by @gccgdb1234 in #27161
- doc: remove category.yml by @gccgdb1234 in #27162
-
- lock not released when return by @wangjiaming0909 in #27148
- fix(meta/commit): transfer txn's ownership to asyn commit thread by @stephenkgu in #27164
- fix: null pointer check when clearing tsdb reader by @kailixu in #27159
- update conncetor log, keep same style by @sheyanjie-qq in #27172
- fix:[TD-31374] vectorConvertSingleCol set precision only when type is timestamp. by @Simon9997 in #27157
- feat:[TS-3718]save slow log file one day one file by @wangmm0220 in #26959
- fix(stream): remove invalid assert. by @hjxilinx in #27163
- fix return error by @yihaoDeng in #27126
- add mem check by @yihaoDeng in #27082
- test: add a case for concat function by @lyh250-666 in #27089
- fix(query): check return value. by @hjxilinx in #27173
- adj copyPkVal error code by @54liuyao in #27153
- fix:[TD-31381] avoid double free. by @Simon9997 in #27178
- adj function res by @54liuyao in #27167
- docs: resovle broken links by @gccgdb1234 in #27188
- fix:[TD-31402] Fix memory leak. by @Simon9997 in #27180
- fix:[TD-31405] Return correct error code in spread function. by @Simon9997 in #27182
- docs: change sidebar label for error code page by @gccgdb1234 in #27192
- docs: improve product introduction by @gccgdb1234 in #27195
- feat: cos support for multi s3 cfg by @LiShunGang in #27134
- fix: add size limit for create table batch msg by @LiShunGang in #27171
- enh: simulate random i/o error by @kailixu in #27155
- fix return code by @yihaoDeng in #27187
- fix issue by @54liuyao in #27181
- fix(tsdb): check null ptr when un-referencing snapshot. by @hjxilinx in #27184
- fix: set timezone on windows by @facetosea in #27054
- fix(stream): init exec when mnd become leader. by @hjxilinx in #27201
- fix(stream): init the in-mem task list when recv checkpoint-report. by @hjxilinx in #27200
- fix: add del mark for last cache by @LiShunGang in #26970
- Enh/TD-31403 by @yihaoDeng in #27179
- change queue limit by @yihaoDeng in #27175
- Td30995 by @flyingangel2013 in #27183
- correct writing by @zhiyoo in #27205
- doc: add view back in 3.0 branch by @gccgdb1234 in #27208
- doc: remove column comment by @gccgdb1234 in #27210
- check error code by @54liuyao in #27207
- fix(mnd/s3): fix trim & s3migrate timer routine by @stephenkgu in #27202
- fix(query): release the reader when returning error. by @hjxilinx in #27211
- fix:[TD-31351] avoid double free. by @Simon9997 in #27140
- fix exec task memory leaks by @wangjiaming0909 in #27177
- feat:[TS-4893] Support MYSQL functions. by @Simon9997 in #27168
- fix:[TD-31439] Reset groupNum and unitNum when malloc failed. by @Simon9997 in #27214
- fix:[TD-31443] Reset field nums in SFilterFields when malloc failed. by @Simon9997 in #27216
- handle some of return -1 by @hzcheng in #27219
- test:set debug in address sanitizer model by @tomchon in #27170
- Consistent writing by @zhiyoo in #27224
- fix issue by @54liuyao in #27217
- fix link error by @huskar-t in #27228
- opti:[TS-5156]add user/fqdn in show consumers/subscriptions by @wangmm0220 in #27087
- fix/TS-5262-conflict-return-error by @cadem in #27190
- fix meta deadlock by @yihaoDeng in #27221
- fix(insert): return error when parsing csv file by @kailixu in #27229
- fix: group cache log issue by @dapan1121 in #27247
- docs: refine and correct errors according to comments from dong yan q… by @gccgdb1234 in #27257
- fix(query): release lock when error occurs. by @hjxilinx in #27241
- fix: add miss hostname for ep funcs by @LiShunGang in #27242
- fix db tsma version not updated by heart beat by @wangjiaming0909 in #27218
- fix:[TD-31469] Fix trim sql syntax error. by @Simon9997 in #27245
- fix:[TD-31470] Fix replace function wrong length. by @Simon9997 in #27246
- fix:[TD-31473] Fix repeat function use tag as parameter. by @Simon9997 in #27249
- fix(tsdb): fix memory leak. by @hjxilinx in #27251
- fix(stream): check status before start timer. by @hjxilinx in #27255
- fix(stream): perform node update when mnode leader/follower switches. by @hjxilinx in #27260
- fix:[TD-31479] Fix wrong ans when parameter is NULL in substring. by @Simon9997 in #27256
- fix:[TD-31468] Fix char function wrong result. by @Simon9997 in #27244
- fix: handle some return -1 case by @hzcheng in #27254
- fix(stream): delay to load the stream task. by @hjxilinx in #27263
- fix: response message memory leak by @dapan1121 in #27212
- fix issue by @54liuyao in #27232
- fix: check transactions and reset query cache before running the example by @huskar-t in #27213
- fix(tsdb): check tables number. by @hjxilinx in #27266
- fix: support customized version by @kailixu in #27252
- enh: support config randErrorScope dynamically by @kailixu in #27236
- fix(query): retry when column dropped in latest schema by @kailixu in #27196
- fix/TD-31485 by @cadem in #27264
- fix issue by @54liuyao in #27265
- test: (fix case) add timeout-return by @jiajingbin in #27238
- fix: possible delete data loss when stt_trigger = 1 by @hzcheng in #27267
- fix TD-31500 by @xiaopingcs in #27273
- fix:[TD-31503] Return null when expr in timediff is null. by @Simon9997 in #27276
- fix(stream): fix memory leak. by @hjxilinx in #27279
- fix(query): if the return value of addTagPseudoColumnData is not success, not jump out. by @hjxilinx in #27275
- fix(tsdb): check return value. by @hjxilinx in #27270
- Fix/TD-31392 by @yihaoDeng in #27278
- fix/TD-30849-3.0 by @cadem in #27235
- Fix/TD-31501 by @yihaoDeng in #27284
- refactor: do some internal refactor. by @hjxilinx in #27286
- fix:[TD-31508] Fix wrong data type in week function. by @Simon9997 in #27282
- improve sample code logging format and rest api description by @sheyanjie-qq in #27240
- move java sample code to docs/example by @sheyanjie-qq in #27291
- fix: create operator failed issue by @dapan1121 in #27288
- docs: add fqdn in faq and add example in restapi by @zhiyoo in #27280
- fix: memory leak when continuesly create and drop database by @hzcheng in #27293
- fix mem leak by @54liuyao in #27271
- Fix/TD-31518 by @yihaoDeng in #27294
- fix: ttlMgrFlush endless loop by @LiShunGang in #27262
- fix:[TD-31511] Fix memory leak when error occurs. by @Simon9997 in #27290
- fix(scheduler/exec cb): remove schedulerFreeJob from cb by @stephenkgu in #27299
- docs: add privilege control by @gccgdb1234 in #27307
- add kafka config propose by @menshibin in #27306
- fix(vnode/cfg): use default value if loading 0 by @stephenkgu in #27312
- fix: merge join destroy table issue by @dapan1121 in #27302
- fix: s3 support multi proto by @LiShunGang in #27310
- fix memory leak in tsdbreader by @wangjiaming0909 in #27296
- fix exchange operator blocked by @wangjiaming0909 in #27283
- fix(query): return error code. by @hjxilinx in #27289
- enh: remove some asserts by @hzcheng in #27320
- fix(stream): send kill checkpoint trans to mnode when trying to close vnode. by @hjxilinx in #27321
- fix issue by @54liuyao in #27305
- fix: s3 protocolG/uriStyleG init by @LiShunGang in #27318
- enh:[TD-31525] Remove ASSERT in libs/function. by @Simon9997 in #27297
- enh:[TD-31529] Remove ASSERT in libs/scalar. by @Simon9997 in #27315
- fis bloom filter issue by @54liuyao in #27319
- fix: return code check issue by @dapan1121 in #27327
- enh: make some simple adjustments to the sync log by @guanshengliang in #27324
- fix: data sink memory leak by @dapan1121 in #27331
- fix:[TD-31558] Handle error of tDecodeSSchemaWrapper. by @Simon9997 in #27326
- fix(stream):fix mem leak for max delay by @54liuyao in #27325
- tetst:update windows test case in full ci by @tomchon in #27344
- fix: memory leak of geos by @kailixu in #27314
- Revert "fix: memory leak of geos" by @hzcheng in #27353
- enh:[TD-31564] Remove ASSERT in client. by @Simon9997 in #27335
- fix:[TD-31567] Fix repeatFunction accessing out-of-bounds array index. by @Simon9997 in #27339
- fix: tudf crash by @facetosea in #27333
- enh(stream):remove assert of stream operator by @54liuyao in #27332
- fix(stream):ignore some bf error by @54liuyao in #27347
- fix: remove assert by @dapan1121 in #27364
- enh: clear tdb asserts by @hzcheng in #27365
- fix(tfs): multi-level storage by @kailixu in #27356
- enh:[TD-31548] Remove ASSERT in multi files. by @Simon9997 in #27322
- fix:[TD-31571] fix CONCAT function to return NULL when all input parameters are NULL by @Simon9997 in #27348
- refactor: remove assert in stream module. by @hjxilinx in #27350
- enh: clear some useless asserts by @hzcheng in #27330
- fix(s3/cfg): fix s3MigrateEnabled & s3MigrateIntervalSec loading by @stephenkgu in #27372
- fix: unlock by @facetosea in #27300
- Update shellEngine.c by @DuanKuanJun in #27375
- refactor: update logs. by @hjxilinx in #27374
- fix: report error when the ttl value is too large by @LiShunGang in #27340
- fix:[TD-31588] Handle error when initFunc failed . by @Simon9997 in #27369
- fix(tsdb/cache): check array init's retval by @stephenkgu in #27373
- remove audit from taos.cfg in community package by @xiaopingcs in #27382
- enh: remove some useless asserts by @hzcheng in #27379
- enh: refactor some assert by @hzcheng in #27386
- fix(query):adjust error log && init block info's pointer by @54liuyao in #27387
- Fix/td 31520-3.0-use-global-counter by @cadem in #27323
- fix: local policy memory leak by @dapan1121 in #27381
- fix:[TD-31600] Refactor error handling logic in taos_connect_internal. by @Simon9997 in #27378
- Fix/td 31569/set del file on windows by @facetosea in #27392
- fix(util/lru): free cache if shards init failed by @stephenkgu in #27385
- fix/TD-31560 by @cadem in #27357
- Enh/TD-31603 by @yihaoDeng in #27383
- fix: return code issue by @dapan1121 in #27395
- fix(tdb/btree): use unsigned type for memcpy by @stephenkgu in #27397
- fix/TD-31542-sync1 by @cadem in #27391
- enh: clear useless asserts by @hzcheng in #27396
- TD-31315: uninstall taosx update by @xiaopingcs in #27405
- fix(wal/assert): return error code instead of assert by @stephenkgu in #27401
- move sample code to docs/example by @sheyanjie-qq in #27411
- fix: fetch no callback issue by @dapan1121 in #27380
- enh: clear useless asserts by @hzcheng in #27408
- fix: (ttl) continue flush cache after error occurs by @LiShunGang in #27410
- recover ci sample code by @sheyanjie-qq in #27416
- fix: check the result of array init by @facetosea in #27407
- fix(query):remove null pointer by @54liuyao in #27394
- fix: operator param free issue by @dapan1121 in #27406
- fix/TD-31542-monitorfw by @cadem in #27368
- Enh/td 31535/assert by @facetosea in #27354
- fix: (pk) memleak in tsdbRetrieveCacheRows by @LiShunGang in #27404
- fix random_err crash by @yihaoDeng in #27390
- fix: use correct error code by @hzcheng in #27409
- fix(query):fix mem leak for time slice operator by @54liuyao in #27426
- fix(query):set group id for the results of event and count operators by @54liuyao in #27389
- fix: meta cache insert freed issue by @dapan1121 in #27427
- fix/TD-28935-add-sdbfilelock by @cadem in #27422
- add 2 case by @xyl5k5k in #27415
- enh: refact to remove assert by @kailixu in #27431
- fix: check blockEncode result by @facetosea in #27435
- fix:[TD-31654] Free memory at the end of substrIdxFunction to avoid memory leak. by @Simon9997 in #27436
- fix error not reported in sort operator by @wangjiaming0909 in #27413
- fix: partition node memory leak by @dapan1121 in #27437
- remove asserts of nodes/planner/parser/tsdbread by @wangjiaming0909 in #27329
- fix/TD-31622-set-pointor-nulll-after-free by @cadem in #27428
- fix: (last) memleak in mergeLastCid by @LiShunGang in #27438
- Enh/TD-31494-3 by @yihaoDeng in #27414
- fix: check arraypush result by @facetosea in #27439
- Fix/TD-31540 by @yihaoDeng in #27338
- Enh/addTraceLogToHttp by @yihaoDeng in #27303
- enh: rm ASSERT in mndArbGroup.c/geosWrapper.c/geomFuncTestUtil.cpp by @LiShunGang in #27434
- ehn(query): remove query executor assert by @54liuyao in #27425
- add test case for last and last_row by @flyingangel2013 in #27237
- tetst:add memory leak detection for TD in psiminfo to the CI by @tomchon in #27452
- enh: remove assert by @kailixu in #27454
- ehn: remote some asserts by @hzcheng in #27453
- enh: refactor return code by @kailixu in #27450
- fix/TD-31542-remove-assert-sync3 by @cadem in #27456
- fix(query):fix mem leak for fill operator by @54liuyao in #27455
- fix/TD-31542-remove-assert-sync2 by @cadem in #27451
- feat:Optimising the duration and keep of the show create database; by @lyh250-666 in #27440
- docs:[TD-31673] Update description of timetruncate function to clarify week truncation behavior based on Unix epoch starting on Thursday. by @Simon9997 in #27462
- fix(query): check error code for tsort by @54liuyao in #27464
- Enh/TD-31603-update by @yihaoDeng in #27443
- update JDBC example dir by @xiaopingcs in #27471
- enh: remove asserts by @kailixu in #27466
- fix(lru/init): free cache's shards if shard init failed by @stephenkgu in #27470
- fix: remove asserts and memory issue by @dapan1121 in #27467
- array/retval: fix array return values by @stephenkgu in #27468
- move ref code from 3.0 branch to main by @sheyanjie-qq in #27446
- data check by @facetosea in #27449
- fix:[TD-31703] fix memory leak when error occurs in filterMergeGroupUnits by @Simon9997 in #27477
- fix/TD-31542-remove-assert-rename by @cadem in #27475
- enh: deal with return codes by @hzcheng in #27479
- fix:[TD-31684] Modify GROUP/PARTITION BY clause to prioritize treating columns as column names before considering them as aliases by @Simon9997 in #27460
- fix:[TD-31700] fix memory leak when error occurs in sclInitOperatorParams by @Simon9997 in #27469
- fix(query):fix mem leak for fill op && function by @54liuyao in #27472
- Modify error code passing for taosMemoryCalloc function by @lyh250-666 in #27486
- fix:[TD-31654] fix heap-buffer-overflow caused by unintialized variable. by @Simon9997 in #27480
- fix trans retry error by @yihaoDeng in #27476
- enh: clear more asserts by @hzcheng in #27474
- fix(query): fix memory leak. by @hjxilinx in #27490
- fix(query): fix reader not release when error occuring. by @hjxilinx in #27488
- fix: return by @facetosea in #27487
- fix create tsma on Windows crash by @wangjiaming0909 in #27457
- fix: free ScalarParam by @facetosea in #27503
- fix(query):clear meta reader by @54liuyao in #27483
- fix(stream):fix mem leak for stream interval operator by @54liuyao in #27499
- fix:[TD-31702]avoid remove slowlog when check if log out of logkeepdays by @wangmm0220 in #27493
- fix:[TD-31672] test case error in windows because different format fo… by @wangmm0220 in #27501
- add test case for TD_31684 by @zk66214 in #27504
- Modify error code passing for taosMemoryCalloc function in vnode by @lyh250-666 in #27500
- fix: (cfg) dynamic update for enableCoreFile by @LiShunGang in #27505
- fix(query): fix memory leak. by @hjxilinx in #27495
- fix/TD-31667-sync-trace by @cadem in #27489
- fix(query):init SExprInfo instance first by @54liuyao in #27506
- add a clusterBasic case by @lyh250-666 in #27403
- add test case for ts-5291 by @flyingangel2013 in #27459
- fix/TD-31686-remove-void-arrayput-mnode by @cadem in #27515
- Fix/TD-31668 by @yihaoDeng in #27465
- feat:[TS-4893] Add test. by @Simon9997 in #27400
- fix pthread_create caused pthread_join crash by @wangjiaming0909 in #27458
- fix:[TD-31696] decimal number check error in config file because precision different in float and double by @wangmm0220 in #27484
- udf funciton return error for child query by @DuanKuanJun in #27516
- enh: remove some assert and handle NONE and NULL in stmt by @hzcheng in #27513
- fix: regex crashes on windows by @facetosea in #27512
- change log qid by @yihaoDeng in #27492
- fix/TD-31542-remove-assert-mnode by @cadem in #27510
- fix/TD-31686-remove-void-hash by @cadem in #27518
- fix(stream): enable follower update the checkpoint info. by @hjxilinx in #27536
- fix/TD-31622-avoid-refrence-prow by @cadem in #27534
- fix: tudf lock by @facetosea in #27529
- fix: (cfg) disable dynamic setting of 'logDir' by @LiShunGang in #27532
- enh: (s3) continue to check other s3 cfg after an error occurs by @LiShunGang in #27544
- fix: memory leak of geos by @kailixu in #27441
- fix(query)[TD-31499]. Fix double free on certain field memory allocation failure by @JinqingKuang in #27538
- fix/TD-31686-remove-avoid-stream by @cadem in #27535
- fix: fix connect rsp msg except memory leak by @DuanKuanJun in #27524
- fix mem leak by @yihaoDeng in #27546
- refactor: do some internal refactor. by @hjxilinx in #27539
- fix:[TD-31700] fix memory leak when error occurs in sclExecOperator. by @Simon9997 in #27541
- fix:[TD-31792] fix memory leak when error occurs in scalarGenerateSetFromList. by @Simon9997 in #27542
- fix(stream):forbid create stream on Windows by @54liuyao in #27531
- fix(stream):limit the number of stream results by @54liuyao in #27548
- fix: remove asserts by @dapan1121 in #27545
- feat:[TD-31242]add new interface taos_get_column_data_null to get if raw data is null by @wangmm0220 in #27121
- fix: free operator by @facetosea in #27553
- fix(lru/insert): free & unlock if alloc failed by @stephenkgu in #27550
- Fix/TD-31501-2 by @yihaoDeng in #27552
- fix mem leak possible by @yihaoDeng in #27555
- fix: validate to_iso8601 parameters by @dapan1121 in #27557
- Case/ts 4893 3.0 by @zk66214 in #27423
- fix(query)[TD-31791]: fix null pointer access after memory allocation failure by @JinqingKuang in #27560
- fix(query)[TD-31797]: Cleanup iterator on fileblock brininfo load failure by @JinqingKuang in #27561
- fix:[TD-31812] fix memory leak when error occurs in fltOptimizeNodes. by @Simon9997 in #27565
- fix: file close issue by @dapan1121 in #27571
- fix(query): fix memory leak. by @hjxilinx in #27564
- fix/TD-31622-remove-reference-when-cancel by @cadem in #27570
- fix: geos thread key init by @kailixu in #27556
- fix:[TD-31696]print error log to screen if parsing config file error … by @wangmm0220 in #27533
- refactor: remove void. by @hjxilinx in #27575
- fix: (csv) issuse caused by path trim by @LiShunGang in #27567
- enh: add assert CI test case by @hzcheng in #27579
- check return code by @yihaoDeng in #27580
- refactor: remove assert by @hjxilinx in #27554
- fix(query)[TD-31798]: Cleanup temporary object on array append failure by @JinqingKuang in #27577
- fix:[TS-4674] no rsp send to poll if change leader in vnode when date… by @wangmm0220 in #27576
- enh: optimize stable tbname equal query by @dapan1121 in #27549
- fix:[TD-31818] fix memory leak allocated by mode function. by @Simon9997 in #27574
- fix subquery with same name caused data error by @wangjiaming0909 in #27517
- Enh/TD-31689 by @yihaoDeng in #27478
- fix: log level issues by @dapan1121 in #27585
- fix:[TD-31785] fix memory leak when error occurs in parAstCreater. by @Simon9997 in #27562
- fix(stream):fix stream memory leak by @54liuyao in #27566
- fix: cache value double free issue by @dapan1121 in #27596
- docs: crrect wrting and format by @zhiyoo in #27591
- fix:[TD-31828] fix crash in mode function. by @Simon9997 in #27595
- enh:modify error code pass for taosMemoryCalloc in dnode/mgmt mnode/ by @lyh250-666 in #27598
- fix doc \ issue by @zhiyoo in #27604
- fix url with < doc by @zhiyoo in #27607
- Test/3.0/td 31726 by @xyl5k5k in #27605
- modify error code pass in commom/ and dnode/mgmt/ by @lyh250-666 in #27611
- add promethus metric detail for taoskeeper by @sheyanjie-qq in #27525
- feat:[TS-5323] Support using 'level' as columnname. by @Simon9997 in #27583
- fix: possible memory leak when error occurs in thash.c by @hzcheng in #27610
- fix/TD-31834-fix-use-after-free by @cadem in #27601
- tetst:Reduce the number of loops in ci case by @tomchon in #27612
- add case by TD-31660 TS-5340 by @xyl5k5k in #27582
- fix(tsdb): init merge if get the initial pschema failed. by @hjxilinx in #27614
- modify error code pass in libs/catalog/, libs/function/ and libs/comm… by @lyh250-666 in #27624
- enh: improve error handle in message encode and decode by @hzcheng in #27629
- fix: (last) use insert to update LRU entry by @LiShunGang in #27584
- enh: error handle in message encode and decode by @hzcheng in #27631
- fix(query):fix query operator memory leak by @54liuyao in #27600
- TS-5253: update taosd service description by @xiaopingcs in #27635
- fix: show table tags from view by @kailixu in #27599
- fix/TD-30734-format-log by @cadem in #27633
- tetst:Add assert checks to the CI pipeline by @tomchon in #27623
- 3.0 by @cadem in #27643
- Test: use parameters instead of numbers for test_column_tag_boundary.py by @tomchon in #27625
- fix(query)[TD-31827]. Add warning log for tolerable error messages by @JinqingKuang in #27634
- update CMakeLists.txt for windows c++17 by @tomchon in #27507
- enh: improve error handle in message encode and decode by @hzcheng in #27639
- dmchen/delete-trans-tool by @cadem in #27628
- enh:modify error code passing in libs/executor/ by @lyh250-666 in #27630
- fix querytask.c memory leak when random malloc error by @wangjiaming0909 in #27613
- tetst:don't check assert of taosx and explorer in ci by @tomchon in #27655
- fix(tsdb/cache): copy entry before transfering to lru by @stephenkgu in #27642
- Test/3.0/windows full ci by @tomchon in #27424
- Enh/TD-31803-4 by @hzcheng in #27647
- fix:[TD-31818] fix memory leak allocated by mode function. by @Simon9997 in #27654
- fix: free invalid mem by @facetosea in #27617
- Fix/fixMemLeakOn30 by @yihaoDeng in #27618
- enh: error handle in message encode and decode by @hzcheng in #27658
- docs: remove ttl option from sql for creating stable by @xiaopingcs in #27661
- enh: grant for csv and data sync by @kailixu in #27420
- fix:[TD-31844]open log flag in test case by @wangmm0220 in #27650
- fix(query): skip primary ts col for agg query by @kailixu in #27651
- ehn: error code handle in message encode and decode by @hzcheng in #27667
- enh: error handle in message encode and decode by @hzcheng in #27679
- feat: add query table not exist as empty by @dapan1121 in #27677
- enh: error handle in message encode and decode by @hzcheng in #27684
- Fix/optTransportPara by @yihaoDeng in #27678
- fix:[TS-5349] fix wrong dbFName setted in mndPerfsInitMeta. by @Simon9997 in #27657
- fix mem leak by @yihaoDeng in #27682
- Fix/TD-31587 by @xiao-77 in #27649
- fix:[TD-31921] Free memory when error occurs in filterExecute. by @Simon9997 in #27680
- fix/TD-31891-remove-void-sdb by @cadem in #27676
- more code by @hzcheng in #27685
- fix(stmt/scalar): no regex checking for stmt placeholder by @stephenkgu in #27694
- fix(query)[TD-31929]. Fix mem-leak caused by redundant allocations by @JinqingKuang in #27687
- fix(stream): handle continuous retrieve during checkpoint procedure. by @hjxilinx in #27688
- more code by @hzcheng in #27701
- enh(query):remove void for operator by @54liuyao in #27672
- fix:[TD-31889] extend result buf size for percentile function to handle large double value. by @Simon9997 in #27669
- fix: tag scan return code issue by @dapan1121 in #27627
- jdbc upgrade to 3.3.2 by @sheyanjie-qq in #27709
- docs: recommend show cluster alive by @feici02 in #27707
- fix:[TD-31909] Avoid double free when error occurs in mode function. by @Simon9997 in #27691
- fix:[TD-31914] Fix mem leak when error occurs. by @Simon9997 in #27699
- enh:[TD-31902] Remove void. by @Simon9997 in #27673
- fix/TD-30734-skip-not-match by @cadem in #27640
- enh: error msg for csv file path that is too long by @LiShunGang in #27705
- fix: add null check for getTableLoadInfo by @LiShunGang in #27718
- Fix/td 31923/crash by @facetosea in #27696
- fix(tsdb/file2): free fobj if appending failed by @stephenkgu in #27721
- test:comment out failed testcase in ci by @tomchon in #27732
- fix: memory leak in dispatcher by @dapan1121 in #27737
- crash signals by @facetosea in #27714
- fix(stream):adjust ts check by @54liuyao in #27740
- fix(stream): reset error code. by @hjxilinx in #27741
- fix(query): fix memory leak and do some internal refactor. by @hjxilinx in #27729
- refactor: add random error generator for stream trans. by @hjxilinx in #27695
- fix: (last) mergeLastCid add check for iCol by @LiShunGang in #27734
- docs: update table name rules by @zhiyoo in #27739
- feat(stmt2): new API for stmt2 by @stephenkgu in #27226
- Fix/invalid ptr set null by @facetosea in #27723
- fix(query):adjust num of task queue by @54liuyao in #27711
- enh: more error code handle in message encode and decode by @hzcheng in #27746
- fix: distinguish the calling scenarios of the metaGetTbTSchema function by @facetosea in #27719
- enh: error handle in message encode and decode by @hzcheng in #27749
- fix: percentile empty result issue by @dapan1121 in #27750
- fix: possible coredump by @hzcheng in #27754
- For CI test case of TS-5390 by @flyingangel2013 in #27756
- fix(query)[TD-31971]. Fix potential wild pointer access in tsdbReaderClose by @JinqingKuang in #27755
- feat:[TS-4893] Add random and support use min/max on string column. by @Simon9997 in #27540
- fix client taskqueueWorkerpool stuck problem when querypolicy = 4 by @wangjiaming0909 in #27747
- feat(stmt2/struct): not use anonymous structs by @stephenkgu in #27751
- refactor: remove void. by @hjxilinx in #27742
- test:fix clusterBasic case by @lyh250-666 in #27733
- enh: remove void in tsdb by @hzcheng in #27761
- enh: (last) add check for taosLRUCacheInsert by @LiShunGang in #27753
- feat: auto test all datatype compression rate tools by @DuanKuanJun in #27762
- enh: remove void with error code handle by @hzcheng in #27767
- fix tdb/client eating error codes caused creating tsma blocking by @wangjiaming0909 in #27763
- fix mem leak by @yihaoDeng in #27725
- enh: error code handle by @hzcheng in #27771
- Test/3.0/flexify add flexify and s3 azure cases by @xyl5k5k in #27758
- fix(stream): fix syntax error. by @hjxilinx in #27782
- fix(stream):not reset the failed checkpointId by @hjxilinx in #27770
- enh:modify error code passing in libs/ by @lyh250-666 in #27785
- fix:[TD-32000] fix indirect leak caused by using wrong way to handle error by @Simon9997 in #27778
- enh: error handling by @hzcheng in #27786
- fix(stream): remove invalid sleep by @hjxilinx in #27798
- fix(query):set scan flag info by @54liuyao in #27772
- enh: error code handle by @hzcheng in #27800
- fix(stream): remove delay rsp for dispatch by @hjxilinx in #27797
- Enh/td 31691 by @lyh250-666 in #27796
- docs: add browser version requirements by @feici02 in #27727
- fix(tsdb/cache): comment mem's early ts block by @stephenkgu in #27779
- fix: block data shrink issue by @dapan1121 in #27793
- fix mem leak by @yihaoDeng in #27787
- osDir by @facetosea in #27752
- fix(query):fix the issue of return db error when the timestamp is 0 by @54liuyao in #27811
- fix(query): fix race condition for table group list. by @hjxilinx in #27821
- fix(query):fix invalid read. by @hjxilinx in #27823
- fix:[TD-31974] fix memory leak when error occurs after mode function init by @Simon9997 in #27760
- fix:[TS-5839] Fix crash when use last function on a column with all null value with partition subclause. by @Simon9997 in #27776
- enh:modify error code passing by @lyh250-666 in #27809
- feat:Optimising the duration and keep by @lyh250-666 in #27792
- fix meta dead lock by @yihaoDeng in #27817
- TD-31198: add 32/64 bit ODBC driver into Windows packages by @xiaopingcs in #27827
- fix indirect leak by @yihaoDeng in #27720
- fix/TS-5404-use-temp-transid-when-timeout by @cadem in #27803
- fix: (last) call rocksdb_write before rocksdb_multi_get by @LiShunGang in #27807
- fix:[TD-32041] Fix rand function wrong behaviour. by @Simon9997 in #27831
- add trace by @yihaoDeng in #27697
- remove (void) from parser/planner/nodes/sma by @wangjiaming0909 in #27790
- enh:modify error code pass by @lyh250-666 in #27834
- fix(stream):fix issue when ts less than 0 by @54liuyao in #27836
- docs(taosx): update pi document by @dingbo8128 in #27845
- fix(stream): fix the error in the checkpoint-trigger confirm condition. by @hjxilinx in #27838
- modify error code passing by @lyh250-666 in #27842
- refactor: remove void. by @hjxilinx in #27843
- fix: function return code issue by @dapan1121 in #27849
- fix(query):use window start key when ts column is null by @54liuyao in #27824
- fix(query)[TD-31955]. Fix memory leak in exceptional scenarios by @JinqingKuang in #27850
- docs: add taosAdapter connection pool configuration description by @huskar-t in #27846
- fix(query)[TD-32027]. Fix null pointer access in exceptional cases by @JinqingKuang in #27820
- reduce mnode conn/app cache keep time to 3 seconds by @wangjiaming0909 in #27766
- fix/restore-2-replica by @cadem in #27851
- fix(stmt2/close): wait asnyc cb completed to free itself by @stephenkgu in #27837
- fix: (last) heap-buffer-overflow in tsdbCacheDel by @LiShunGang in #27844
- semphore by @facetosea in #27829
- Add CI test case for ts-5389 by charles by @flyingangel2013 in #27854
- fix/TD-31891-remove-void-stb by @cadem in #27698
- fix/TD-31891-remove-void-mndSync by @cadem in #27700
- fix/TD-31891-remove-void-mnode1 by @cadem in #27702
- fix: oom with large msg by @kailixu in #27774
- fix: disable dynamic adjustment of 'keepaliveidle' by @LiShunGang in #27863
- fix/TS-5404-disable-mnode-sync by @cadem in #27865
- fix:[TD-31962]memory leak by crash_gen by @wangmm0220 in #27805
- Add test cases to verify TS-4893 by @qevolg in #27870
- add a test case to verify TS-5349 by @shuizhilong in #27861
- docs: add description of rpcQueueMemoryAllowed/syncLogBufferMemoryAllowed by @kailixu in #27878
- fix(tsdb/cache/read): comment lastTs out to load stt data by @stephenkgu in #27856
- enh(stmt2/gettbname): ignore tbname not set error by @stephenkgu in #27864
- fix:[TD-31899] remove void(func) by @wangmm0220 in #27795
- fix:[TD-32010] sml return success if modify meta error by @wangmm0220 in #27873
- fix: memleak in taos (create table) by @LiShunGang in #27819
- avoid runtime error for double to int64_t conversion by @wangjiaming0909 in #27840
- postfix conn/app cache check time by @wangjiaming0909 in #27866
- fix:[TD-31965] code rewrite if error happen by @wangmm0220 in #27879
- docs:[TS-4893] Add doc for new function. by @Simon9997 in #27875
- fix(query)[TD-32059]. Enable HAVING clause to work with FILL clause by @JinqingKuang in #27881
- Add ci test case to cover ts-5400 by charles by @flyingangel2013 in #27883
- docs:[TD-31985]add schemaless docs that lost by @wangmm0220 in #27884
- modify error code passing by @lyh250-666 in #27852
- Fix/td 31870/os3 by @facetosea in #27876
- enh(query)[TD-31903]. Handle return values for function calls by @JinqingKuang in #27816
- refactor: remove void. by @hjxilinx in #27853
- fix(stream):adj build file state res by @54liuyao in #27888
- docs: update kafka&opcua by @guxiang02 in #27891
- fix/check-state-when-restore-dnode by @cadem in #27885
- Fix/3.0/td 31990 by @xiao-77 in #27889
- refactor: check return value for stream. by @hjxilinx in #27882
- fix: (last) nextRowIterGet compare pk by @LiShunGang in #27887
- improve python install and rest api error code description by @sheyanjie-qq in #27910
- Fix: memory alloc check by @dapan1121 in #27902
- fix(stmt2/settbtags): fix memleak & can not set tags issue by @stephenkgu in #27886
- refactor: do some internal refactor. by @hjxilinx in #27906
- pointer check by @facetosea in #27900
- fix: os return by @facetosea in #27890
- fix:[TD-32137] Avoid double free when error occurs. by @Simon9997 in #27916
- enh: add GIT_SHALLOW for cmakelists of third party libs by @LiShunGang in #27922
- set pointer null after free by @facetosea in #27917
- fix: error code return in TDB by @hzcheng in #27923
- docs: add queryTableNotExistAsEmpty description by @dapan1121 in #27928
- fix(stmt): return oom if mem alloc failed by @stephenkgu in #27924
- enh: memory malloc return by @hzcheng in #27930
- docs: add Azure Blob usage manual (flexify) by @LiShunGang in #27940
- remove keepAliveIdle check, because keepAliveIdle cannot be hot-update by @xyl5k5k in #27919
- fix: quick exit when there is snapshot task in progress by @hzcheng in #27939
- fix(stmt/settag): return error if var tag's length is null by @stephenkgu in #27929
- docs: fix url < issue by @zhiyoo in #27945
- enh: retrieveRows no more if got all data by @LiShunGang in #27899
- 3.0 by @cadem in #27951
- fix(docs):fix issue by @54liuyao in #27933
- docs: add Slow SQL by @guxiang02 in #27952
- fix: memory init issue by @dapan1121 in #27943
- fix: group cache retrieve block failed issue by @dapan1121 in #27925
- enh: clear void functions by @hzcheng in #27935
- fix:[TD-32010] code rewrite by @wangmm0220 in #27898
- fix(stream):fix mem leak and adj malloc res by @54liuyao in #27915
- fix(stmt2/settags): rebind tags if empty nonnull pCreateTbReq by @stephenkgu in #27958
- enh: error code handle by @hzcheng in #27956
- refactor: check return value. by @hjxilinx in #27934
- fix/TD-31891-remove-void-mnode2 by @cadem in #27921
- fix: deak lock by @facetosea in #27954
- enh(query)[TD-32130]. Handle return values of memory allocation functions by @JinqingKuang in #27918
- enh/TD-31977-monitor-qid by @cadem in #27765
- Add CI test cases by @qevolg in #27966
- enh:modify error code passing by @lyh250-666 in #27967
- ret check for memory allocation by @wangjiaming0909 in #27926
- enh:modify error code passing by @lyh250-666 in #27984
- enh: check memory allocation by @kailixu in #27948
- add case by TS-5392 and improve ‘reset log file’ check by @xyl5k5k in #27964
- add ci test case for td-32059, td-31880, td-31966, td-32051 by charles by @flyingangel2013 in #27970
- fix:[TS-4592]default value error by @wangmm0220 in #27983
- enh:modify error code passing by @lyh250-666 in #27987
- fix/TD-31891-remove-void-mnode3 by @cadem in #27977
- fix(stream):set correct primary key column index by @54liuyao in #27973
- Fix/TD-32193 by @yihaoDeng in #27979
- fix:[TD-31899] check return value by malloc/strdup by @wangmm0220 in #27914
- fix query auto qworker possibly blocking caused by failed to add worker by @wangjiaming0909 in #27959
- refactor: do some internal refactor. by @hjxilinx in #27978
- fix/TD-31891-remove-void-mnode4 by @cadem in #27994
- fix(query)[TS-5443]. Fix invalid key in ORDER BY within subqueries by @JinqingKuang in #27996
- enh:modify error code passing by @lyh250-666 in #27993
- Enh/td 31891 by @xiao-77 in #27992
- refactor: update the error logs. by @hjxilinx in #28007
- fix invalid read by @yihaoDeng in #28009
- remove void by @yihaoDeng in #27969
- feat: add detect compression rate tools by @DuanKuanJun in #28017
- Enh/td 31691 by @lyh250-666 in #28011
- fix:[TD-31899] remove taosTmrReset log by @wangmm0220 in #28008
- fix: addRefException by @facetosea in #28006
- fix/TD-31891-remove-void-sync2 by @cadem in #28001
- fix(query)[TD-32196]. Fix error code handling in group sort by @JinqingKuang in #28005
- enh:modify error code passing by @lyh250-666 in #28019
- Fix/fixMemleak by @yihaoDeng in #28012
- fix(stream):fix issue for stream operator decode by @54liuyao in #28003
- enh: return value process by @kailixu in #28002
- enh:modify error code passing by @lyh250-666 in #28021
- fix/TD-31891-remove-void-monitor by @cadem in #28014
- enh: support drop table with uid by @kailixu in #27947
- fix: memory leak in group cache issue by @dapan1121 in #28022
- fix:[TD-32262] Avoid mem leak when error occurs. by @Simon9997 in #28025
- enh:modify error code passing by @lyh250-666 in #28029
- fix: column length check for stmt insert by @kailixu in #28013
- fix/TD-31891-remove-void-monitor2 by @cadem in #28028
- enh: handle void by @hzcheng in #28033
- fix(tsdb): check the return value. by @hjxilinx in #28024
- remove mndMain.c and mndProfile.c by @xiao-77 in #27999
- update jdbc driver to 3.3.3 by @sheyanjie-qq in #28052
- enh: handle void by @hzcheng in #28039
- enh: handle void by @hzcheng in #28043
- Update 03-intro.md by @gccgdb1234 in #28057
- enh: return value process by @kailixu in #28036
- fix/TD-31891-remove-void-sync1 by @cadem in #27991
- remove void in wal lruCache and tsdbCache by @xiao-77 in #27968
- modify python version by @menshibin in #27981
- fix(stream):not support group by by @54liuyao in #28031
- enh:[TD-32158] Free memory allocated in function setup. by @Simon9997 in #27990
- fix: handler leak by @facetosea in #28063
- ehn: remove void by @hzcheng in #28062
- ehn: handle void by @hzcheng in #28047
- check return of memalloc by @yihaoDeng in #27980
- remove void by @yihaoDeng in #27962
- feat: taos-shell support new websocket api by @DuanKuanJun in #27995
- enh:modify addede rror code passing by @lyh250-666 in #28076
- fix:[TS-5473] memory leak by @wangmm0220 in #28070
- ehn: remove void by @hzcheng in #28075
- tetst:modify error path and correct checking timestamp data with timzone in windows ci by @tomchon in #27726
- fix possible mem leak by @yihaoDeng in #28061
- fix(query)[TD-32259]. Fix error handling in merge sort by @JinqingKuang in #28035
- fix(query)[TD-32258]. Fix error handling in operator interface functions by @JinqingKuang in #28051
- fix(stream):rebuild stream event window by @54liuyao in #28068
- Fix/td 31891 remove void monitor3 2 by @cadem in #28089
- fix: unify the error code when drop stable by @kailixu in #28090
- enh: handle memory leak when error occurs by @hzcheng in #28088
- fix/TD-32264-check-return-value by @cadem in #28034
- fix mem leak when open wal by @xiao-77 in #28083
- fix(stmt2/query): use snyc ctg to build pVgList by @stephenkgu in #28071
- fix microsecond typo by @zhiyoo in #28101
- update ci by @sheyanjie-qq in #28085
- enh: return value process by @kailixu in #28095
- ehn: remove void by @hzcheng in #28111
- void cleanups by @stephenkgu in #28106
- fix/TD-31891-remove-void-sync2-fix-case by @cadem in #28113
- fix:[TD-32310] Avoid access null pointer when error occurs.. by @Simon9997 in #28094
- fix: windows crash by @facetosea in #28096
- ehn: remove void by @hzcheng in #28110
- fix libtaosws build by @sheyanjie-qq in #28119
- Enh/TD-31890-21 by @hzcheng in #28118
- ehn: remove void by @hzcheng in #28116
- fix/TD-32321-add-log by @cadem in #28115
- add tsma creation/dropping trx conflict check by @wangjiaming0909 in #28093
- fix ctg read tsma cache crash by @wangjiaming0909 in #28065
- remove unused code by @yihaoDeng in #28122
- fix(query)[TS-5487]. Fix slow cleanup of metacahe on exit by @JinqingKuang in #28098
- fix/check-memalloc-result by @cadem in #28129
- add CI test case for ts-5111 by charles by @flyingangel2013 in #28123
- enh:[TS-5441] cost too long in tmq write meta data by @wangmm0220 in #28137
- enh: handle some error logs by @hzcheng in #28142
- fix invalid free by @yihaoDeng in #28140
- add cpp websocket connector doc by @sheyanjie-qq in #28146
- fix: overflow problem with large file by @kailixu in #28136
- fix mem leak by @yihaoDeng in #28135
- check return code by @yihaoDeng in #28126
- enh:optimize code by @54liuyao in #28132
- fix(stream):set buff size for selectivity function by @54liuyao in #28128
- fix/TD-32316-add-try-at-trans-sync-context by @cadem in #28124
- add nodejs python ci examples by @menshibin in #28073
- test: add checks for void function invocations to the CI pipeline by @tomchon in #28138
- taosStrndup by @facetosea in #28131
- fix:[TS-5466] tag rewrite error by @wangmm0220 in #28145
- merge main by @xiaopingcs in #28117
- ehn: malloc error handle by @hzcheng in #28147
- test: add case for TD-32211 by @jiajingbin in #28114
- fix(query): fix memory leak. by @hjxilinx in #28149
- fix dbcache obj use after free by @wangjiaming0909 in #28143
- ret check for taosMemoryAlloc by @wangjiaming0909 in #28148
- fix:[TD-32334] Generate correct time window when using interp with fill next and linear. by @Simon9997 in #28130
- fix(query)[TD-32353]. Fix error handling during tag scan by @JinqingKuang in #28153
- adjust log level by @54liuyao in #28155
- test: modify crash_gen default taos.cfg by @jiajingbin in #28162
- fix mem leak at walFindCurMetaVer by @xiao-77 in #28154
- fix double send resp by @yihaoDeng in #28158
- valid iter by @yihaoDeng in #28151
- fix:When opening vnodes, clean up vnodes that are in the dropped state by @xiao-77 in #28160
- fix(stream): fix memory leaks. by @hjxilinx in #28159
- fix: task reschedule issue by @dapan1121 in #28152
- fix: cpy mem overflow by @facetosea in #28156
- doc(opc): add opc point configuration in csv#td-32255 by @zyyang90 in #28023
- invalid link by @zyyang90 in #28172
- enh: remove some error log by @hzcheng in #28166
- enh: add some debug code by @hzcheng in #28165
- fix:[TD-32385] Return true errcode when error occurs. by @Simon9997 in
- docs(zh): update mqtt by @guxiang02 in #28174
- docs(kafka): add missing metrics for kafka datain by @zitsen in #28175
- fix: memory leak when alloc error occurs by @hzcheng in #28171
- docs(datain::kafka): add notes for kafka client id configuration by @zitsen in #28181
- docs: add descriptions for log configuration by @bitcapybara in #28179
- postfix ctg dbCache heap use after free by @wangjiaming0909 in #28164
- docs: update pictures#td-32392 by @zyyang90 in #28183
- Enh/remove_error_log_hz by @hzcheng in #28177
- enh: add lrucache overwriter by @LiShunGang in #28163
- fix(stream): fix memory leak. by @hjxilinx in #28184
- fix(query)[TD-32360]. Fix memory leak during tsort in exceptional scenarios by @JinqingKuang in #28170
- fix(stream):fix issue for stream count window state buff by @54liuyao in #28180
- fix double free by @yihaoDeng in #28197
- fix build error by @facetosea in #28203
New Contributors
- @guxiang02 made their first contribution in #27891
Full Changelog: ver-3.3.2.0...ver-3.3.3.0