Commit Graph

16024 Commits

Author SHA1 Message Date
Pan Wei 80e2e426f0
Merge pull request #28277 from taosdata/enh/TD-32413/snprintf
Enh/td 32413/snprintf
2024-10-14 10:59:03 +08:00
wangmm0220 2e3bebe405 fix:[TD-32526] conflicts from 3.0 2024-10-13 12:59:50 +08:00
wangmm0220 fbed901add fix:[TD-32526] conflicts from 3.0 2024-10-12 18:41:48 +08:00
wangmm0220 db97e26d32 fix:[TD-32526] consumer null if add column because of pDataBlock not clear 2024-10-12 18:31:29 +08:00
Jing Sima 6231d46cc5 enh:[TD-32189] Add validation to prevent changes to resultinfo structure. 2024-10-12 15:14:59 +08:00
54liuyao 10810d48de Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/syntax 2024-10-12 15:02:55 +08:00
Minglei Jin d525270261 Merge branch '3.0' into feat/TS-5215-2 2024-10-12 11:24:19 +08:00
Hongze Cheng 8ad0bb2d3d
Merge pull request #28325 from taosdata/fix/TD-32508
fix(tsdb/scan): ignore lcn file only
2024-10-12 10:07:43 +08:00
Hongze Cheng b8d67960a6
Merge pull request #28326 from taosdata/fix/TD-32508-main
fix(tsdb/scan): ignore lcn file only
2024-10-12 10:06:46 +08:00
Shungang Li 41f2653f0a fix: (last) add lock for writebatch 2024-10-12 09:52:46 +08:00
Pan Wei e16af33fa3
Merge pull request #28311 from taosdata/enh/TD-32412
fix:[TD-32412] unsafe function
2024-10-12 09:42:26 +08:00
Hongze Cheng f568d63ad0
Merge pull request #28309 from taosdata/fix/TD-32460
fix invalid free or mem leak
2024-10-12 09:08:59 +08:00
xsren 59816166ef enh: getSystemUUIDLen 2024-10-12 09:07:08 +08:00
xinsheng Ren d003cfaffb
Merge branch '3.0' into enh/TD-32413/snprintf 2024-10-11 19:50:48 +08:00
Minglei Jin 2e9eb4799f fix(tsdb/scan): ignore lcn file only 2024-10-11 18:47:05 +08:00
Minglei Jin 795c272ac9 fix(tsdb/scan): ignore lcn file only 2024-10-11 18:34:08 +08:00
WANG MINGMING 473a9f3b45
Merge branch '3.0' into enh/TD-32412 2024-10-11 17:11:07 +08:00
Pan Wei bc0d958f58
Merge pull request #28232 from taosdata/enh/TD-32415-3.0
fix(query)[TD-32415]. Replace memory-unsafe functions
2024-10-11 17:04:29 +08:00
xinsheng Ren 9f645a0879
Merge branch '3.0' into enh/TD-32413/snprintf 2024-10-11 16:07:25 +08:00
Shengliang Guan c92601d5d4
Merge pull request #28312 from taosdata/feat/anal5
fix: manual testing errors
2024-10-11 15:14:25 +08:00
Minglei Jin 3a58699a12
Merge branch '3.0' into feat/TS-5215-2 2024-10-11 15:03:03 +08:00
Hongze Cheng f9b121e3db
Merge pull request #28298 from taosdata/fix/TD-32451-3.0
fix: (last) tsdbCacheGetBatch memleak issue
2024-10-11 14:41:39 +08:00
yihaoDeng 69eaed772e Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-11 14:36:31 +08:00
Jinqing Kuang 0199c8dddf fix(query)[TD-32415]. Replace memory-unsafe functions
- Replace memory unsafe functions with secure alternatives
- Fix automatical generation of subtable names
2024-10-11 14:34:19 +08:00
Hongze Cheng 402deb278a
Merge pull request #28282 from taosdata/fix/TS-5507-config-generate-key-and-add-more-log-3
fix/TS-5507-config-generate-ley-and-add-more-log
2024-10-11 14:15:32 +08:00
Haojun Liao fb0d0b60a5 Merge branch '3.0' into fix/syntax 2024-10-11 13:53:05 +08:00
Shengliang Guan 7ba8a6a680 fix: manual testing errors 2024-10-11 12:11:59 +08:00
yihaoDeng dc9027bb90 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-11 11:13:36 +08:00
wangmm0220 f537832664 fix:[TD-32412] unsafe function 2024-10-11 10:53:32 +08:00
yihaoDeng ae0aa0b821 fix invalid free or mem leak 2024-10-11 09:32:40 +08:00
yihaoDeng 8028fa9710 fix invalid free or mem leak 2024-10-11 09:31:35 +08:00
Shungang Li 9f644cd2b2 fix: (last) tsdbCacheGetBatch memleak issue 2024-10-11 09:14:51 +08:00
Shengliang Guan 8f0a4d7467
Merge pull request #28271 from taosdata/feat/anode8
feat: enable analysis
2024-10-11 09:04:28 +08:00
Hongze Cheng 15ff659ee6
Merge pull request #28293 from taosdata/fix/TD-32483-3.0
fix: mndProcessArbHbTimer memleak issue
2024-10-11 08:54:56 +08:00
Shengliang Guan 2076a6b5f5 Merge branch 'feat/anode7' into feat/anode8 2024-10-10 21:06:48 +08:00
Pan Wei 67bf944413
Merge pull request #28292 from taosdata/fix/buildRelease
fix: ret error
2024-10-10 18:18:25 +08:00
yihaoDeng 486b559167 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-10 18:13:10 +08:00
Minglei Jin 3905c94f03 vnode/tcs: use tcs instead of s3 interface 2024-10-10 16:34:37 +08:00
Hongze Cheng fe3fb92075
Merge pull request #28288 from taosdata/fix/TS-5519-3.0
enh: change tsdb snapshot strategy to accelarate the snapshot process
2024-10-10 16:30:55 +08:00
Haojun Liao 5c1cffed69 fix(stream): add some logs. 2024-10-10 15:54:15 +08:00
xsren e81e999fc1 fix: snprintf 2024-10-10 15:40:43 +08:00
Shungang Li fc7ca05ae0 fix: mndProcessArbHbTimer memleak issue 2024-10-10 15:17:01 +08:00
Hongze Cheng c086155d8b
Merge pull request #28266 from taosdata/fix/TD-32475-reset-actionPos
fix/TD-32475-reset-actionPos
2024-10-10 15:03:53 +08:00
Minglei Jin 1c7573a9ce
Merge branch '3.0' into feat/TS-5215-2 2024-10-10 14:56:11 +08:00
Haojun Liao 5e94ed5e25 Merge branch '3.0' into fix/syntax 2024-10-10 14:53:37 +08:00
Haojun Liao 5dc933f5f1 refactor: add some logs. 2024-10-10 14:52:51 +08:00
Minglei Jin 09cf91f256 tcs/dnode: use tcs interface for dnode 2024-10-10 14:52:42 +08:00
xsren ef8367fbb4 fix: ret error 2024-10-10 14:40:59 +08:00
Hongze Cheng 838fdb49d0 enh: change tsdb snapshot strategy to accelerate the snapshot process 2024-10-10 14:21:37 +08:00
Hongze Cheng 26eebde0ef enh: change tsdb snapshot strategy to accelarate the snapshot process 2024-10-10 14:14:58 +08:00
dmchen 1e87baf730 fix/TS-5507-config-generate-ley-and-add-more-log 2024-10-10 03:49:07 +00:00
Haojun Liao 3367f129da fix(vnd): check return value. 2024-10-10 11:27:37 +08:00
Shengliang Guan 2ed4aeb0da
Merge pull request #28267 from taosdata/feat/anode2
feat: analysis msg
2024-10-10 11:04:23 +08:00
Haojun Liao f70321ee53 fix(vnd): check return value. 2024-10-10 10:52:48 +08:00
xinsheng Ren dff505b87d
Merge branch '3.0' into enh/TD-32413/snprintf 2024-10-10 10:37:31 +08:00
xsren e03ccdc6e2 replace snprintf 2024-10-10 10:35:48 +08:00
Haojun Liao acb2ce7a2c
Merge pull request #28272 from taosdata/fix/syntax
fix(stream): fix memory leak.
2024-10-10 09:41:36 +08:00
Shengliang Guan 6ed142582b Merge remote-tracking branch 'origin/3.0' into feat/anode2 2024-10-10 09:01:16 +08:00
Haojun Liao a68da3c91c fix(stream): fix memory leak. 2024-10-09 21:52:20 +08:00
Shengliang Guan 6ab7eff6ea feat: enable analysis 2024-10-09 19:21:57 +08:00
Shengliang Guan ef39c9c41e
Merge pull request #28265 from taosdata/feat/anode1
feat: anode
2024-10-09 18:48:55 +08:00
Pan Wei 2ab40b9abe
Merge pull request #28261 from taosdata/enh/TD-31691
enh:modify error code passing
2024-10-09 18:31:20 +08:00
Hongze Cheng 59306c3216
Merge pull request #28257 from taosdata/fix/TD-32449
fix double free
2024-10-09 17:50:17 +08:00
Hongze Cheng 13b1c0841f
Merge pull request #28258 from taosdata/fix/TD-32449-3.0
fix double free
2024-10-09 17:49:25 +08:00
Shengliang Guan c36fe0af46 feat: analysis msg 2024-10-09 17:33:27 +08:00
dmchen efcd56fb38 fix/TD-32475-reset-actionPos 2024-10-09 09:23:06 +00:00
Shengliang Guan a5b5bd61f6 feat: anode 2024-10-09 17:20:13 +08:00
Shengliang Guan 4dc0c2f47e feat: data analysis 2024-10-09 17:09:43 +08:00
Pan Wei 0fe3565c90
Merge pull request #28235 from taosdata/enh/TD-32413/safeFunc
enh: safe function
2024-10-09 16:40:12 +08:00
lyh250-666 676f8759e2 enh:modify error code passing 2024-10-09 15:37:00 +08:00
Hongze Cheng 005e243fe7
Merge pull request #28198 from taosdata/fix/formateQidMain
formate qid
2024-10-09 15:08:04 +08:00
yihaoDeng 4d482d8e4e fix double free 2024-10-09 11:23:07 +08:00
yihaoDeng 283e88196c fix double free 2024-10-09 11:22:28 +08:00
xsren e88a8317af fix: buff size 2024-10-09 09:45:56 +08:00
wangmm0220 08b2df7c4c fix:[TD-30270]conflicts from 3.0 2024-10-08 10:40:41 +08:00
yihaoDeng 445b189e90 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-10-06 17:18:51 +08:00
Haojun Liao d6b7a8196d
Merge pull request #28213 from taosdata/fix/3_liaohj
fix(query): return correct error code.
2024-09-30 17:04:09 +08:00
Haojun Liao e138cfc1f8
Merge pull request #28212 from taosdata/fix/3_liaohj
fix(query): return correct error code.
2024-09-30 17:03:59 +08:00
Hongze Cheng 64d43a5f43
Merge pull request #28191 from taosdata/fix/formateQId
formate qid
2024-09-30 16:58:22 +08:00
yihaoDeng 7e11fdeed6 add time out 2024-09-30 16:56:14 +08:00
Hongze Cheng 38b01e9e06
Merge pull request #28207 from taosdata/fix/3.0/TD-32422
add dropped count while open vnodes
2024-09-30 16:51:52 +08:00
Pan Wei 76f7d4a702
Merge pull request #28209 from taosdata/fix/TD-32401/mem
fix: mem  free
2024-09-30 16:20:29 +08:00
xiao-77 f6426b7e0a init dropped vnode num 2024-09-30 15:41:02 +08:00
Haojun Liao e2e1490f78 refactor: do some internal refactor. 2024-09-30 15:11:35 +08:00
Haojun Liao e8ad3f4251 fix(query): return correct error code. 2024-09-30 15:07:16 +08:00
xsren efbe574684 fix: mem free 2024-09-30 13:59:18 +08:00
xsren 8db52fbf97 fix: mem free 2024-09-30 13:58:28 +08:00
Hongze Cheng 8808d7f79d
Merge pull request #28182 from taosdata/fix/TD-32321-change-snap-timeout
fix/TD-32321-change-snap-timeout
2024-09-30 13:48:04 +08:00
Hongze Cheng 4620845f60
Merge pull request #28194 from taosdata/fix/3.0/TD-32399
Fix/3.0/td 32399 modify log msg and log level
2024-09-30 13:34:52 +08:00
Haojun Liao 09b729f97d
Merge pull request #28201 from taosdata/fix/3_liaohj
refactor: update the error logs.
2024-09-30 13:00:15 +08:00
xiao-77 01a648bcc9 add dropped count while open vnodes 2024-09-30 12:34:13 +08:00
xiao-77 6d56306111 modify tsdb cache release log to trace 2024-09-30 10:47:29 +08:00
Haojun Liao 84da5eab2e
Merge pull request #28187 from taosdata/fix/3_liaohj
fix(stream): use meta id instead of ptr.
2024-09-30 09:00:56 +08:00
yihaoDeng 0277f22f3e add config 2024-09-30 07:50:51 +08:00
Haojun Liao 1e96ea4b54 fix(stream): fix syntax error. 2024-09-29 21:41:12 +08:00
yihaoDeng 6e43b1a694 formate qid 2024-09-29 20:01:38 +08:00
Haojun Liao 52be89c022 fix(stream): fix syntax error. 2024-09-29 19:18:49 +08:00
xiao-77 70bef74572 modify tsdb log 2024-09-29 18:58:18 +08:00
Haojun Liao a23e6c2ce9 fix(stream): handle return value. 2024-09-29 18:43:26 +08:00
Haojun Liao 2f65886d01 refactor: do some internal refactor. 2024-09-29 18:26:57 +08:00
Haojun Liao e1719f8de4 fix(stream): release ref. 2024-09-29 18:23:07 +08:00
yihaoDeng 57f7145878 formate qid 2024-09-29 17:56:11 +08:00
Haojun Liao 47b50fa5ad
Merge pull request #28184 from taosdata/fix/syntax
fix(stream): fix memory leak.
2024-09-29 16:52:05 +08:00
xiao-77 40a60cd35c modify log msg and log level 2024-09-29 16:18:43 +08:00
Haojun Liao 4c98786352 fix(stream): use meta id instead of ptr. 2024-09-29 16:12:46 +08:00
Hongze Cheng fe18c77809
Merge pull request #28163 from taosdata/fix/TD-32338-3.0
enh: add lrucache overwriter
2024-09-29 16:06:13 +08:00
Hongze Cheng e574f81f00
Merge pull request #28177 from taosdata/enh/remove_error_log_hz
Enh/remove_error_log_hz
2024-09-29 15:57:32 +08:00
Pan Wei 874a788959
Merge pull request #28164 from taosdata/postfix/3.0/TD-32356
postfix ctg dbCache heap use after free
2024-09-29 15:46:48 +08:00
dmchen d24c9f4691 fix/TD-32321-change-snap-timeout 2024-09-29 07:01:03 +00:00
Haojun Liao e79d8657bf refactor: do some internal refactor. 2024-09-29 14:32:54 +08:00
Haojun Liao 75ff0ff649 Merge branch '3.0' into fix/syntax 2024-09-29 14:19:43 +08:00
Haojun Liao 8d29726511 fix(stream): fix memory leak. 2024-09-29 14:18:24 +08:00
Hongze Cheng d948b59e5e
Merge pull request #28171 from taosdata/fix/TD-32337-3.0
fix: memory leak when alloc error occurs
2024-09-29 14:03:36 +08:00
yihaoDeng e94a4a6d1e Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-29 12:58:05 +08:00
Hongze Cheng 2230eda947 handle more error log 2024-09-29 12:42:08 +08:00
Hongze Cheng 7cdb54033b enh: make CI happy 2024-09-29 11:38:43 +08:00
Shungang Li 549d27955e fix: (last) dirty mark correction 2024-09-29 11:01:57 +08:00
Hongze Cheng ef25d8ca36 handle return code 2024-09-29 10:51:59 +08:00
Hongze Cheng f8be93571b fix: memory leak when alloc error occurs 2024-09-29 10:46:38 +08:00
Hongze Cheng 179be4365b Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/hz_temp_3.0 2024-09-29 09:14:09 +08:00
Hongze Cheng c812df98e8 enh: add some debug code 2024-09-29 09:13:55 +08:00
Pan Wei 7822ba0953
Merge pull request #28156 from taosdata/fix/TD-32378/strncpy
fix: cpy mem overflow
2024-09-29 09:10:43 +08:00
yihaoDeng 08f962a1d6 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-29 08:59:15 +08:00
Hongze Cheng 7fd24acc70
Merge pull request #28160 from taosdata/fix/3.0/TD-32078-2
fix:When opening vnodes, clean up vnodes that are in the dropped state
2024-09-27 20:08:20 +08:00
xsren 7198202611 fix: build on windows 2024-09-27 18:21:01 +08:00
wangjiaming0909 1315deb04d fix rowMerger possibly null pointer 2024-09-27 18:17:14 +08:00
Shungang Li 10bd0fed21 enh: add lrucache overwriter 2024-09-27 17:24:45 +08:00
xiao-77 7274500a78 fix:When opening vnodes, clean up vnodes that are in the dropped state 2024-09-27 16:11:57 +08:00
yihaoDeng d7907da75d fix double send resp 2024-09-27 15:46:09 +08:00
yihaoDeng 3d54d9b8a3 fix double send resp 2024-09-27 15:34:17 +08:00
xsren 54ea1466fc fix: cpy mem overflow 2024-09-27 15:24:19 +08:00
yihaoDeng 58290a3ed8 Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-27 13:17:30 +08:00
xinsheng Ren 8ee207881f
Merge branch '3.0' into enh/TD-32203/taosndup 2024-09-27 09:52:40 +08:00
Hongze Cheng 6489e2201f
Merge pull request #28124 from taosdata/fix/TD-32316-add-try-at-trans-sync-context
fix/TD-32316-add-try-at-trans-sync-context
2024-09-27 09:19:17 +08:00
yihaoDeng ce052c9c8a Merge remote-tracking branch 'origin/3.0' into enh/opt-transport 2024-09-26 21:40:48 +08:00
Shungang Li 435af1e486 fix: (last) mark lru dirty 2024-09-26 17:32:32 +08:00
Hongze Cheng 594667ebec
Merge pull request #28129 from taosdata/fix/check-memalloc-result
fix/check-memalloc-result
2024-09-26 16:26:55 +08:00
xsren 6749067c33 build error 2024-09-26 15:47:05 +08:00
Pan Wei 2549516cbf
Merge pull request #28098 from taosdata/fix/TS-5487-3.0
fix(query)[TS-5487]. Fix slow cleanup of metacahe on exit
2024-09-26 15:33:38 +08:00
xsren 18bc5a048f taosStrndup 2024-09-26 14:46:53 +08:00
dmchen dfd4fcbf66 fix/check-memalloc-result 2024-09-26 06:19:20 +00:00
dmchen 7d8857d257 fix/check-memalloc-result 2024-09-26 06:12:54 +00:00
Pan Wei 52cf91b78c
Merge pull request #28093 from taosdata/fix/3.0/TD-32300
add tsma creation/dropping trx conflict check
2024-09-26 13:45:49 +08:00
dmchen fd2a8d869c fix/TD-32316-add-try-at-trans-sync-context 2024-09-26 05:38:13 +00:00
Jinqing Kuang 2259dbebf7 fix(query)[TS-5487]. Fix slow cleanup of metacahe on exit
- Change the storage structure of the suid-related tagFilter list in the
  metacache to a hash set
- During cleanup on exit, first clear the suid tagFilter list before
  cleaning the LRU cache to avoid excessive overhead.

These modifications ensure that the metacache cleanup process is
efficient and maintains good LRU invalidation performance.
2024-09-26 13:27:24 +08:00
Hongze Cheng 0e1ef424fa remove more void 2024-09-26 11:27:01 +08:00
Hongze Cheng 53caf9f018 ehn: remove void 2024-09-26 10:43:16 +08:00
Hongze Cheng b994125398
Merge pull request #28106 from taosdata/fix/TD-31892
void cleanups
2024-09-26 08:56:02 +08:00
Hongze Cheng d183a7b772 ehn: remove void 2024-09-25 18:21:27 +08:00
Minglei Jin e19514e2c4 void cleanups 2024-09-25 16:52:17 +08:00