Commit Graph

21273 Commits

Author SHA1 Message Date
xiao-77 78a4cf4e90 fix mem leak when open wal 2024-09-24 18:33:52 +08:00
Haojun Liao 2b78b660bd refactor: update the error logs. 2024-09-24 18:19:47 +08:00
Jinqing Kuang 83f1a590b0 fix(query)[TD-32258]. Fix error handling in operator interface functions
- Contain errors within individual operators, preventing error
  propagation to upper-level operators
- Use longjmp to jump directly to the outermost error handler
  for unresolvable issues, avoiding unnecessary error code
  returns through multiple layers
- Simplify error-handling logic for better maintainability
2024-09-24 18:15:14 +08:00
yihaoDeng dbfb38680a fix invalid read 2024-09-24 17:35:46 +08:00
Hongze Cheng c824a70b83
Merge pull request #27962 from taosdata/enh/removeVoidOfTransport
remove void
2024-09-24 17:12:03 +08:00
Hongze Cheng 8037f835b9
Merge pull request #27980 from taosdata/enh/addMemReturnOfIndex
check return of memalloc
2024-09-24 17:11:16 +08:00
54liuyao 9764d210a8 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-32265 2024-09-24 16:30:01 +08:00
lyh250-666 5f6802e0a1 enh:modify addede rror code passing 2024-09-24 16:29:28 +08:00
Hongze Cheng 6a2e7769ae
Merge pull request #28047 from taosdata/enh/-TD-31890-15
ehn: handle void
2024-09-24 16:26:43 +08:00
Hongze Cheng e8b50df6ca
Merge pull request #28062 from taosdata/enh/-TD-31890-16
ehn: remove void
2024-09-24 15:29:56 +08:00
yihaoDeng 44cac014d6 Merge remote-tracking branch 'origin/3.0' into enh/removeVoidOfTransport 2024-09-24 14:46:33 +08:00
yihaoDeng 89c08a3a69 fix possible mem leak 2024-09-24 14:42:53 +08:00
54liuyao 8eff35cd77 fix(stream):rebuild stream event window 2024-09-24 14:33:53 +08:00
Pan Wei 283826d1eb
Merge pull request #27990 from taosdata/fix/3.0/TD-32158
enh:[TD-32158] Free memory allocated in function setup.
2024-09-24 14:33:41 +08:00
yihaoDeng 338f9cd32d fix possible mem leak 2024-09-24 14:30:28 +08:00
Pan Wei cf75cf4fe2
Merge pull request #28031 from taosdata/fix/TD-32251
fix(stream):not support group by
2024-09-24 13:50:01 +08:00
Hongze Cheng 4c23f9d5bd Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/-TD-31890-15 2024-09-24 13:20:20 +08:00
Jing Sima ad7b2ddc1b enh:[TD-32158] Free memory only when function need cleanup. 2024-09-24 11:35:36 +08:00
Jing Sima 122b707ac8 enh:[TD-32158] Free memory allocated in function setup. 2024-09-24 11:35:36 +08:00
Hongze Cheng 645160d251 ehn: remove void 2024-09-24 10:06:30 +08:00
Hongze Cheng 3c4b16b8bc make it compile 2024-09-24 09:56:42 +08:00
yihaoDeng b33fabb2d7 fix possible mem leak 2024-09-24 09:19:17 +08:00
Zhixiao Bao a95f00f463
Merge branch '3.0' into enh/TD-31892 2024-09-24 09:03:25 +08:00
Hongze Cheng 3312eec628
Merge pull request #27991 from taosdata/fix/TD-31891-remove-void-sync1
fix/TD-31891-remove-void-sync1
2024-09-24 08:50:07 +08:00
Hongze Cheng 370a4e9c63 more fix 2024-09-24 08:37:15 +08:00
Hongze Cheng 22b58d03de Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/-TD-31890-15 2024-09-24 08:34:08 +08:00
Hongze Cheng 5ac139f57b
Merge pull request #28039 from taosdata/enh/TD-31890-13
enh: handle void
2024-09-24 08:29:38 +08:00
dmchen b0822d8cc2 fix/TD-31891-remove-void-sync1-fix-case 2024-09-23 10:40:46 +00:00
dmchen aacf000d1c fix/TD-31891-remove-void-sync1-fix-case 2024-09-23 10:38:07 +00:00
dmchen 3e013d28bc fix/TD-31891-remove-void-sync1-fix-case 2024-09-23 10:30:36 +00:00
Hongze Cheng c9da6822e0 ehn: handle void 2024-09-23 18:02:25 +08:00
Hongze Cheng 2079702bf3
Merge pull request #28028 from taosdata/fix/TD-31891-remove-void-monitor2
fix/TD-31891-remove-void-monitor2
2024-09-23 16:25:01 +08:00
Pan Wei bb5fc15dce
Merge pull request #28029 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-23 16:21:15 +08:00
Pan Wei c26385d19f
Merge pull request #28025 from taosdata/fix/3.0/TD-32262
fix:[TD-32262] Avoid mem leak when error occurs.
2024-09-23 16:09:50 +08:00
Hongze Cheng 00ef87dd3f enh: handle void 2024-09-23 15:33:28 +08:00
Pan Wei 5d83ea76dc
Merge pull request #28022 from taosdata/fix/TD-32256
fix: memory leak in group cache issue
2024-09-23 15:33:07 +08:00
yihaoDeng aa1fdacf23 Merge remote-tracking branch 'origin/3.0' into enh/removeVoidOfTransport 2024-09-23 15:24:01 +08:00
yihaoDeng 8e8f9c747a Merge branch '3.0' into enh/removeVoidOfTransport 2024-09-23 15:21:40 +08:00
dongming chen 062e446495
Merge branch '3.0' into fix/TD-31891-remove-void-monitor2 2024-09-23 14:07:57 +08:00
54liuyao 2c24c52c80 fix(stream):not support group by 2024-09-23 13:52:18 +08:00
Jing Sima 23b525458e fix:[TD-32262] Avoid mem leak when error occurs. 2024-09-23 13:50:55 +08:00
lyh250-666 3db73b7244 enh:modify error code passing 2024-09-23 13:39:23 +08:00
Hongze Cheng 5639fd0baf
Merge pull request #27947 from taosdata/enh/TS-5111-3.0
enh: support drop table with uid
2024-09-23 13:36:27 +08:00
dongming chen 2eed8ff584
Merge branch '3.0' into fix/TD-31891-remove-void-sync1 2024-09-23 13:17:59 +08:00
dmchen 1527280277 fix/TD-31891-remove-void-sync1-fix-case 2024-09-23 05:15:12 +00:00
Hongze Cheng e1a631e55e
Merge pull request #28014 from taosdata/fix/TD-31891-remove-void-monitor
fix/TD-31891-remove-void-monitor
2024-09-23 12:50:44 +08:00
dmchen 160440a8e4 fix/TD-31891-remove-void-monitor2 2024-09-23 04:42:56 +00:00
dapan1121 5bdb9ce563 fix: compile issue 2024-09-23 11:35:43 +08:00
Pan Wei 288e9adebb
Merge pull request #28021 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-23 11:35:15 +08:00
Hongze Cheng ba248dd94e
Merge pull request #28002 from taosdata/enh/TD-31895-3.0
enh: return value process
2024-09-23 11:27:24 +08:00
Haojun Liao 2f698f525e
Merge pull request #28003 from taosdata/fix/ly_stream_3.0
fix(stream):fix issue for stream operator decode
2024-09-23 11:11:41 +08:00
dapan1121 d2d6a6078a fix: memory leak in group cache issue 2024-09-23 10:23:41 +08:00
Hongze Cheng ec143691ef
Merge pull request #28012 from taosdata/fix/fixMemleak
Fix/fixMemleak
2024-09-23 10:19:08 +08:00
lyh250-666 dc1d1930c2 enh:modify error code passing 2024-09-23 10:15:20 +08:00
Pan Wei 373aaeaf0d
Merge pull request #28019 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-23 10:13:57 +08:00
Pan Wei 3a7c03e2d8
Merge pull request #28005 from taosdata/fix/TD-32196-3.0
fix(query)[TD-32196]. Fix error code handling in group sort
2024-09-23 09:53:06 +08:00
Hongze Cheng f20bfd7143
Merge pull request #28001 from taosdata/fix/TD-31891-remove-void-sync2
fix/TD-31891-remove-void-sync2
2024-09-23 09:38:04 +08:00
dmchen 1306667d14 fix/TD-31891-remove-void-sync1-fix-case 2024-09-23 01:36:49 +00:00
lyh250-666 df147c60b0 enh:modify error code passing 2024-09-23 08:58:10 +08:00
Pan Wei 04663cb4b3
Merge pull request #28011 from taosdata/enh/TD-31691
Enh/td 31691
2024-09-23 08:54:34 +08:00
kailixu 812f3a04d9 enh: support drop table with uid 2024-09-23 00:14:49 +08:00
kailixu 58985a122e Merge branch 'enh/TS-5111-3.0' of https://github.com/taosdata/TDengine into enh/TS-5111-3.0 2024-09-23 00:10:55 +08:00
Kaili Xu 303eaaa5d9
Update parTranslater.c 2024-09-23 00:09:03 +08:00
kailixu d2d14db007 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-22 10:21:55 +08:00
kailixu 843637a897 enh: code optimization 2024-09-22 10:00:18 +08:00
Hongze Cheng 841dc81ea9
Merge pull request #27969 from taosdata/enh/removeVoidOfIndex
remove void
2024-09-22 09:42:06 +08:00
Hongze Cheng 61967bbd65
Merge pull request #28009 from taosdata/fix/fixInvalidAhandle30
fix invalid read
2024-09-22 09:41:34 +08:00
yihaoDeng c1473a9b4b fix invalid read 2024-09-22 08:13:00 +08:00
kailixu bb31622693 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-21 13:48:33 +08:00
Haojun Liao dd266585a5
Merge pull request #28007 from taosdata/fix/3_liaohj
refactor: update the error logs.
2024-09-21 01:28:56 +08:00
Haojun Liao ece81177fa fix(stream): fix syntax error. 2024-09-20 21:58:07 +08:00
dmchen 198015cd8a fix/TD-31891-remove-void-monitor 2024-09-20 10:55:19 +00:00
yihaoDeng 962d77db62 fix mem leak 2024-09-20 18:24:46 +08:00
dmchen 2593f71f7c fix/TD-31891-remove-void-sync2-fix-case 2024-09-20 10:23:15 +00:00
54liuyao b9c39b59fc Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-09-20 18:03:32 +08:00
dmchen 2b3d83715f fix/TD-31891-remove-void-sync2-fix-case 2024-09-20 10:00:18 +00:00
lyh250-666 651a94d747 enh:modify error code passing 2024-09-20 17:58:13 +08:00
lyh250-666 69d62454d7 enh:modify error code passing 2024-09-20 17:48:04 +08:00
yihaoDeng 6ba0c720da fix invalid read 2024-09-20 17:45:27 +08:00
Pan Wei 918a20a9fd
Merge pull request #27993 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-20 17:26:58 +08:00
Pan Wei 6e7d954e18
Merge pull request #27996 from taosdata/fix/TS-5443-3.0
fix(query)[TS-5443]. Fix invalid key in ORDER BY within subqueries
2024-09-20 17:21:57 +08:00
xiao-77 8c9b7e9a15 Merge branch '3.0' into enh/TD-31892 2024-09-20 17:21:46 +08:00
54liuyao 681b20bdfb fix(stream):fix issue for stream operator decode 2024-09-20 16:41:14 +08:00
dmchen cc2d861e71 fix/TD-31891-remove-void-sync1-fix-case 2024-09-20 08:38:30 +00:00
Jinqing Kuang 0dacdff1f3 fix(query)[TD-32196]. Fix error code handling in group sort 2024-09-20 16:37:50 +08:00
dmchen 1a031d7dcd fix/TD-31891-remove-void-sync1-fix-case 2024-09-20 08:32:20 +00:00
Haojun Liao bb82aacac7 refactor: update the error logs. 2024-09-20 16:06:28 +08:00
Haojun Liao 689608b147
Merge pull request #27978 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-09-20 16:03:46 +08:00
dmchen 122aa84e1c fix/TD-31891-remove-void-sync2 2024-09-20 07:56:25 +00:00
kailixu 6fe0529379 Merge branch '3.0' into enh/TD-31895-3.0 2024-09-20 15:50:13 +08:00
kailixu 2bdcf4d3be enh: drop table with uid 2024-09-20 15:29:23 +08:00
lyh250-666 e45edbbda2 enh:modify error code passing 2024-09-20 15:20:04 +08:00
dmchen 84b7eae93c fix/TD-31891-remove-void-sync1-fix-case 2024-09-20 07:08:57 +00:00
Jinqing Kuang 1ccaaf75bd fix(query)[TS-5443]. Fix invalid key in ORDER BY within subqueries
Resolved an issue where an ORDER BY alias in subqueries failed to
convert to the expected ColumnNode when the corresponding column
could be omitted. Updated the conversion logic to handle this case
correctly and ensure proper query execution.
2024-09-20 14:44:30 +08:00
Haojun Liao 85de3f76ac
Merge pull request #27973 from taosdata/fix/TD-32211
fix(stream):set correct primary key column index
2024-09-20 14:26:21 +08:00
Haojun Liao 8c15f59d68 fix(stream): fix the deadlock. 2024-09-20 14:22:59 +08:00
lyh250-666 116844208d enh:modify error code passing 2024-09-20 13:23:44 +08:00
dmchen d79db33bab fix/TD-31891-remove-void-sync1 2024-09-20 04:13:08 +00:00
kailixu 74242ea74b Merge branch '3.0' into enh/TS-5111-3.0 2024-09-20 11:57:21 +08:00
kailixu f7a24d2351 enh: return value process 2024-09-20 11:54:52 +08:00
Pan Wei 706479bdb2
Merge pull request #27987 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-20 11:47:24 +08:00
xiao-77 2dcac78f71 fix ci scan 2024-09-20 11:05:58 +08:00
kailixu 0e81372841 enh: support drop table with uid 2024-09-20 10:26:44 +08:00
kailixu 0fbf166a3b enh: support drop table with uid 2024-09-20 10:25:12 +08:00
kailixu 3fd2e51e06 enh: cannot drop table of system db 2024-09-20 09:46:37 +08:00
kailixu b0a711e575 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-20 09:45:49 +08:00
Hongze Cheng 80152c1e48
Merge pull request #27948 from taosdata/enh/TD-32144-3.0
enh: check memory allocation
2024-09-20 09:04:34 +08:00
54liuyao a94e275cf0 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-32211 2024-09-20 08:57:08 +08:00
lyh250-666 3367c787b0 enh:modify error code passing 2024-09-20 08:56:46 +08:00
Pan Wei d1209595af
Merge pull request #27926 from taosdata/TD-32147
ret check for memory allocation
2024-09-20 08:42:44 +08:00
kailixu 3efa99520a enh: support drop table with uid 2024-09-20 01:54:07 +08:00
kailixu 8a5c47a9c2 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-19 21:25:11 +08:00
xiao-77 389f5ff088 fix core at tsdbCache 2024-09-19 20:56:13 +08:00
54liuyao a032de131b fix issue 2024-09-19 19:42:23 +08:00
yihaoDeng 1192bc903f Merge branch '3.0' into enh/removeVoidOfTransport 2024-09-19 19:37:50 +08:00
yihaoDeng 3c6a0e71cc check return of memalloc 2024-09-19 19:12:22 +08:00
kailixu 6f0fafdc92 enh: drop table with uid 2024-09-19 18:55:26 +08:00
54liuyao f71b14da13 fix(stream):set correct primary key column index 2024-09-19 18:39:00 +08:00
kailixu 9cc0702a77 enh: drop table with uid 2024-09-19 18:34:49 +08:00
Haojun Liao 0a7022693c refactor: do some internal refactor. 2024-09-19 18:13:46 +08:00
Hongze Cheng 6f43830bb2
Merge pull request #27765 from taosdata/enh/TD-31977-monitor-qid
enh/TD-31977-monitor-qid
2024-09-19 17:24:10 +08:00
xiao-77 f4bad8d511 fix can not start taosd 2024-09-19 17:19:41 +08:00
yihaoDeng 4feaf77b8c remove void 2024-09-19 16:48:55 +08:00
kailixu cac1ce28ad enh: support drop table with uid 2024-09-19 16:47:08 +08:00
Pan Wei 380470bceb
Merge pull request #27918 from taosdata/enh/TD-32130-3.0
enh(query)[TD-32130]. Handle return values of memory allocation functions
2024-09-19 16:32:08 +08:00
Pan Wei db77a7dc66
Merge pull request #27954 from taosdata/fix/deakLock
fix: deak lock
2024-09-19 16:29:59 +08:00
xiao-77 8ba8210f64 remove void in wal lruCache and tsdbCache 2024-09-19 16:22:23 +08:00
yihaoDeng 7518d274e0 remove void check 2024-09-19 15:39:57 +08:00
kailixu 33047e7d7f enh: memory leak issue 2024-09-19 15:38:57 +08:00
Haojun Liao 7cdedb1f8d
Merge pull request #27934 from taosdata/fix/3_liaohj
refactor: check return value.
2024-09-19 14:55:31 +08:00
yihaoDeng 2e9c7c522f remove void 2024-09-19 14:50:08 +08:00
kailixu 7471b9506d enh: support drop stable with uid 2024-09-19 14:39:08 +08:00
Haojun Liao eb5ee966a3
Merge pull request #27915 from taosdata/fix/TD-32138
fix(stream):fix mem leak and  adj malloc res
2024-09-19 13:51:48 +08:00
54liuyao 6225f7fa2f fix(stream):use terrno 2024-09-19 13:49:42 +08:00
kailixu 964ee72932 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-19 12:58:52 +08:00
kailixu 07abb97495 enh: support drop table with uid 2024-09-19 12:58:30 +08:00
Pan Wei 131ec63879
Merge pull request #27913 from taosdata/enh/3.0/TD-32128
enh:[TD-32128] Haneld return value of memory alloc functions.
2024-09-19 10:59:33 +08:00
Hongze Cheng 54c6db8224
Merge pull request #27935 from taosdata/enh/TD-31890-8
enh: clear void functions
2024-09-19 10:24:35 +08:00
xsren bffba8e440 fix: deak lock 2024-09-19 10:22:25 +08:00
Haojun Liao d698e4107c fix(stream): fix syntax error. 2024-09-19 10:21:34 +08:00
Pan Wei c40d31a105
Merge pull request #27925 from taosdata/fix/TD-32131
fix: group cache retrieve block failed issue
2024-09-19 10:20:15 +08:00
Pan Wei 9742c11039
Merge pull request #27943 from taosdata/fix/TD-32162
fix: memory init issue
2024-09-19 10:20:06 +08:00
dongming chen 2135bddf3f
Merge pull request #27951 from taosdata/3.0
3.0
2024-09-19 10:00:06 +08:00
Haojun Liao 839590348f fix(test): fix syntax error in the unit tests. 2024-09-19 09:43:35 +08:00
kailixu ec3178a1aa fix: check return code 2024-09-19 09:25:35 +08:00
Hongze Cheng c0b3cc17fc
Merge pull request #27899 from taosdata/enh/TD-32121-3.0
enh: retrieveRows no more if got all data
2024-09-19 09:12:14 +08:00
Jinqing Kuang 4b46c4c1fc enh(query)[TD-32130]. Handle return values of memory allocation functions 2024-09-19 09:06:01 +08:00
Haojun Liao 47a2a8528c fix(stream): fix syntax error in unit test. 2024-09-19 09:04:29 +08:00
Hongze Cheng 86122d81ea Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-31890-8 2024-09-19 08:55:34 +08:00
Jing Sima de16ac5faa enh:[TD-32128] Haneld return value of memory alloc functions. 2024-09-19 08:15:19 +08:00
kailixu 8621c4fdab enh: support drop table with uid 2024-09-19 06:45:17 +08:00
kailixu 1b53ba2df4 enh: check memory allocation 2024-09-18 23:17:08 +08:00
Haojun Liao ddce0e5386 fix(stream): fix syntax error. 2024-09-18 22:28:28 +08:00
kailixu c95c67e168 chore: remove assert 2024-09-18 21:18:46 +08:00
kailixu 207c7aded0 enh: support drop table with uid 2024-09-18 19:38:57 +08:00
wangjiaming0909 91927e84a5 ret check for memory allocation 2024-09-18 19:11:35 +08:00
kailixu 2ea574fa4f chore: merge 3.0 2024-09-18 19:06:15 +08:00
kailixu 107ad05273 enh: support drop table with uid 2024-09-18 19:04:44 +08:00
Hongze Cheng 6075213353
Merge pull request #27929 from taosdata/fix/TD-32125
fix(stmt/settag): return error if var tag's length is null
2024-09-18 18:45:21 +08:00
Hongze Cheng 486e6679ca
Merge pull request #27939 from taosdata/fix/TD-32105-3.0
fix: quick exit when there is snapshot task in progress
2024-09-18 18:41:51 +08:00
dapan1121 315aad8834 fix: memory init issue 2024-09-18 18:36:21 +08:00
dmchen 86c2944ed9 enh/TD-31977-monitor-qid-qid-format-set-dnodeid-when-first-start 2024-09-18 09:44:27 +00:00
Hongze Cheng 3aed4386ba fix: quick exit when there is snapshot task in progress 2024-09-18 17:06:05 +08:00
54liuyao bfb66d5486 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-09-18 16:55:30 +08:00
Hongze Cheng 8395edd239
Merge pull request #27930 from taosdata/enh/TD-32143-3.0
enh: memory malloc return
2024-09-18 16:54:05 +08:00
Hongze Cheng f1d7e2a708
Merge pull request #27924 from taosdata/fix/TD-32146
fix(stmt): return oom if mem alloc failed
2024-09-18 16:46:23 +08:00
54liuyao 8ae4e54d65 fix(stream):check null pointer 2024-09-18 16:24:28 +08:00
54liuyao bb39402174 fix(stream):check null pointer 2024-09-18 16:22:14 +08:00
Hongze Cheng 45f5c947ea enh: clear void functions 2024-09-18 16:09:39 +08:00
kailixu ba10e95723 enh: support drop table with uid 2024-09-18 16:05:05 +08:00
Minglei Jin ad56719d9b stmt2/bind tags: fail with null var tag length 2024-09-18 16:03:26 +08:00
Haojun Liao 586826c41f refactor: check return value. 2024-09-18 15:47:15 +08:00
Hongze Cheng eaad483616
Merge pull request #27923 from taosdata/fix/TD-32133-3.0
fix: error code return in TDB
2024-09-18 15:29:46 +08:00
Hongze Cheng 6cb94f69f2 enh: memory malloc return 2024-09-18 15:22:09 +08:00
Minglei Jin 94d76ffcd2 fix(stmt/settag): return error if var tag's length is null 2024-09-18 15:07:46 +08:00
54liuyao 6a1cde28fb fix(stream):adjust file state res 2024-09-18 14:22:24 +08:00
dapan1121 41f8f211f0 fix: group cache retrive block failed issue 2024-09-18 14:17:02 +08:00
Pan Wei d6fbb3dc2a
Merge pull request #27916 from taosdata/fix/3.0/TD-32137
fix:[TD-32137] Avoid double free when error occurs.
2024-09-18 14:00:04 +08:00
kailixu 28edf40c2a enh: support drop table with uid 2024-09-18 13:57:17 +08:00
Minglei Jin 4d4f73de4e stmt: return oom if mem alloc failed 2024-09-18 13:52:34 +08:00
Hongze Cheng 6be4e32156 fix: error code return in TDB 2024-09-18 13:32:16 +08:00
Jing Sima 5096f8008a fix:[TD-32137] Avoid double free when error occurs. 2024-09-18 11:15:12 +08:00
Pan Wei 4c459155f1
Merge pull request #27890 from taosdata/fix/TD-31870/os4
fix: os return
2024-09-18 11:03:44 +08:00
Pan Wei 7a33fb7c9f
Merge pull request #27900 from taosdata/fix/memCheck
pointer check
2024-09-18 11:01:50 +08:00
54liuyao 19a51d82eb fix(stream):fix mem leak and malloc res 2024-09-18 10:58:27 +08:00
Haojun Liao 334b1c55c6
Merge pull request #27906 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-09-18 10:27:17 +08:00
Hongze Cheng eda1395928
Merge pull request #27886 from taosdata/fix/TD-30813-5
fix(stmt2/settbtags): fix memleak & can not set tags issue
2024-09-18 10:07:57 +08:00
Pan Wei eb32a41c29
Merge pull request #27902 from taosdata/fix/memoryAllocCheck
Fix: memory alloc check
2024-09-18 08:55:41 +08:00
kailixu d7fcf21f8b enh: support drop table with uid 2024-09-17 15:41:10 +08:00
kailixu 302c08331f enh: support drop table with uid 2024-09-17 10:33:38 +08:00
kailixu cd358de7ce enh: support drop table with uid 2024-09-16 18:54:53 +08:00
kailixu 1b6694af20 enh: support drop table with uid 2024-09-16 11:39:11 +08:00
kailixu 270d485da7 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-16 11:38:44 +08:00
Haojun Liao b4277e0e65 refactor:do some internal refactor. 2024-09-15 16:15:11 +08:00
Haojun Liao 1d2c00a4ff refactor: do some internal refactor. 2024-09-15 01:25:16 +08:00
Haojun Liao 3332a0b822 refactor: do some internal refactor. 2024-09-15 01:19:30 +08:00
Haojun Liao c4a49a7bd9 refactor: do some internal refactor. 2024-09-15 00:45:45 +08:00
Haojun Liao 1a4c09cffa
Merge pull request #27882 from taosdata/fix/3_liaohj
refactor: check return value for stream.
2024-09-14 18:51:59 +08:00
Hongze Cheng cd827087ac
Merge pull request #27889 from taosdata/fix/3.0/TD-31990
Fix/3.0/td 31990
2024-09-14 18:13:00 +08:00
xsren f684e12c27 pointer check 2024-09-14 18:11:36 +08:00
kailixu 31bb993e0d enh: support drop table with uid 2024-09-14 17:57:30 +08:00
Haojun Liao 5f486d6976 Merge branch '3.0' into fix/3_liaohj 2024-09-14 17:29:29 +08:00
dapan1121 1ccc74d768 fix: add memory alloc validation 2024-09-14 17:28:24 +08:00
Shungang Li 0fd4928dc2 enh: retrieveRows no more if got all data 2024-09-14 17:02:38 +08:00
xiao-77 0a19bc974b set wr lock to write priority 2024-09-14 15:59:01 +08:00
Minglei Jin c789909579 fix(stmt2/gettags): return zero tags for normal tables 2024-09-14 15:52:30 +08:00
Haojun Liao b78cbb7dc5
Merge pull request #27888 from taosdata/fix/ly_stream
fix(stream):adj build file state res
2024-09-14 13:50:51 +08:00
xinsheng Ren e3e3a0e2bb
Merge branch '3.0' into fix/TD-31870/os4 2024-09-14 13:50:09 +08:00
Haojun Liao b494163f28 refactor: check return value. 2024-09-14 13:39:23 +08:00
xsren 1b48080a94 fix: os return 2024-09-14 11:47:20 +08:00
Pan Wei 42abc16774
Merge pull request #27816 from taosdata/enh/TD-31903-3.0
enh(query)[TD-31903]. Handle return values for function calls
2024-09-14 11:28:19 +08:00
Pan Wei c32d8312bd
Merge pull request #27876 from taosdata/fix/TD-31870/os3
Fix/td 31870/os3
2024-09-14 11:24:31 +08:00
xiao-77 1bbcb7c980 Merge branch '3.0' into fix/3.0/TD-31990 2024-09-14 11:13:20 +08:00
xiao-77 12f9e268a6 fix dead lock 2024-09-14 11:10:57 +08:00
54liuyao b649f1f1c4 fix(stream):adj build file state res 2024-09-14 10:51:57 +08:00
Pan Wei 1eb298ecfd
Merge pull request #27881 from taosdata/fix/TD-32059-3.0
fix(query)[TD-32059]. Enable HAVING clause to work with FILL clause
2024-09-14 09:50:41 +08:00
Pan Wei 57cd4a9822
Merge pull request #27879 from taosdata/fix/TD-31965
fix:[TD-31965] code rewrite if error happen
2024-09-14 09:34:50 +08:00
Haojun Liao 3b9ca7b7be fix(stream): fix syntax error. 2024-09-14 09:21:15 +08:00
Hongze Cheng 8c1a04138a
Merge pull request #27819 from taosdata/fix/TD-31771-3.0
fix: memleak in taos (create table)
2024-09-14 09:13:01 +08:00
kailixu bb3479d952 enh: support drop table with uid 2024-09-14 08:42:06 +08:00
kailixu c3c578a408 Merge branch '3.0' into enh/TS-5111-3.0 2024-09-14 08:36:09 +08:00
Haojun Liao 1a90e9612d refactor: check return value. 2024-09-13 23:04:41 +08:00
Haojun Liao 99dbb78992 refactor: check return value for stream. 2024-09-13 22:43:55 +08:00
Haojun Liao a33015e712 refactor: pass error code to invoker. 2024-09-13 19:35:02 +08:00
Jinqing Kuang b9c1ab16e1 fix(query)[TD-32059]. Enable HAVING clause to work with FILL clause 2024-09-13 19:06:28 +08:00
Haojun Liao 83d531284b other: merge 3.0 2024-09-13 19:02:56 +08:00
Shungang Li 4ef4dddc7b fix: schedulerFreeJob reset jobId only on the last reference 2024-09-13 18:59:54 +08:00
wangmm0220 98413626aa fix:[TD-31965] code rewrite if error happen 2024-09-13 18:22:42 +08:00
kailixu ced55162ae Merge branch '3.0' into enh/TS-5111-3.0 2024-09-13 17:27:05 +08:00
xsren a91085eef6 fix: void 2024-09-13 16:14:40 +08:00
WANG MINGMING 6958ad9ce0
Merge branch '3.0' into fix/TD-31899 2024-09-13 15:36:42 +08:00
Pan Wei 571a704cdc
Merge pull request #27805 from taosdata/fix/TD-31962
fix:[TD-31962]memory leak by crash_gen
2024-09-13 15:34:16 +08:00
wangmm0220 478414c32d Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-31899 2024-09-13 15:21:57 +08:00
Hongze Cheng d4c37db0f5
Merge pull request #27774 from taosdata/fix/TS-5392-3.0
fix: oom with large msg
2024-09-13 15:07:30 +08:00
WANG MINGMING bf3dbc1d4d
Merge branch '3.0' into fix/TD-31899 2024-09-13 14:31:53 +08:00
kailixu fee5dcc54d Merge branch '3.0' into enh/TS-5111-3.0 2024-09-13 14:15:02 +08:00
Jinqing Kuang 0cb4c927ec enh(query)[TD-31903]. Handle return values for function calls 2024-09-13 11:45:59 +08:00
Pan Wei 12d8dfc801
Merge pull request #27829 from taosdata/fix/TD-31870/os2
semphore
2024-09-13 10:59:53 +08:00
wangmm0220 3c8ae1fc9f fix:[TD-31962]memory leak by crash_gen 2024-09-13 09:27:11 +08:00
WANG MINGMING 1854663f92
Merge branch '3.0' into fix/TD-31899 2024-09-13 09:09:09 +08:00
Pan Wei 527283a7e8
Merge pull request #27824 from taosdata/fix/ly_res
fix(query):use window start key when ts column is null
2024-09-13 08:50:23 +08:00
Pan Wei 446d3ab97c
Merge pull request #27849 from taosdata/fix/TD-31896
fix: function return code issue
2024-09-13 08:41:28 +08:00
xsren 2643d7ad63 build error 2024-09-12 21:57:58 +08:00
xsren d41111d5f8 fix: build on win 2024-09-12 20:12:58 +08:00
Haojun Liao c13248dd4e refactor: remove void. 2024-09-12 19:23:05 +08:00
xsren a7da6a7d51 compare return 2024-09-12 17:51:32 +08:00
Haojun Liao 63e6a2d433
Merge pull request #27838 from taosdata/fix/3_liaohj
fix(stream): fix the error in the checkpoint-trigger confirm condition.
2024-09-12 17:21:12 +08:00
54liuyao 6c4fa0dbdb Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-09-12 16:48:05 +08:00
Haojun Liao 54545c394f
Merge pull request #27836 from taosdata/fix/ly_stream
fix(stream):fix issue when ts less than 0
2024-09-12 16:24:55 +08:00
WANG MINGMING 6234369d12
Merge branch '3.0' into fix/TD-31899 2024-09-12 16:18:35 +08:00
kailixu e16ac8aa5d enh: support drop table by uid 2024-09-12 16:12:52 +08:00
xsren 90d9784984 osEnv 2024-09-12 16:12:31 +08:00
Haojun Liao 3d50df7191 refactor: remove void. 2024-09-12 16:05:07 +08:00
dapan1121 007b64a3c1 fix: void function call issue 2024-09-12 15:48:07 +08:00
Pan Wei 497ef1d083
Merge pull request #27790 from taosdata/void/3.0/TD-31898
remove (void) from parser/planner/nodes/sma
2024-09-12 15:42:59 +08:00
54liuyao aa80aa39bc fix(query):use window start key when ts column is null 2024-09-12 15:34:57 +08:00
Pan Wei 695839e8e7
Merge pull request #27831 from taosdata/fix/3.0/TD-32041
fix:[TD-32041] Fix rand function wrong behaviour.
2024-09-12 15:33:51 +08:00
Haojun Liao e0a275f1d4 fix(stream): do some internal refactor and rewrite the error code for encode. 2024-09-12 14:49:35 +08:00
dapan1121 a7269e4536 fix: remove void function call 2024-09-12 14:17:14 +08:00
Haojun Liao d013e02762 Merge branch '3.0' into fix/3_liaohj 2024-09-12 14:07:09 +08:00
Haojun Liao d01670d49a fix(stream): fix the error in the checkpoint-trigger confirm condition. 2024-09-12 14:06:25 +08:00
xsren 78e9bb95ac osString 2024-09-12 14:02:19 +08:00
54liuyao 2c53c08726 fix(stream):fix issue when ts less than 0 2024-09-12 14:00:52 +08:00
kailixu c2d28a208e chore: code optimization 2024-09-12 11:18:10 +08:00
kailixu 36a3a035b0 fix: compile problem 2024-09-12 11:02:27 +08:00
Kaili Xu d1cb30c473
chore: restore header file 2024-09-12 10:47:49 +08:00
Shungang Li 8af5e89d4e enh: create from csv rm tbname hash 2024-09-12 10:39:35 +08:00
yihaoDeng d93d2413b9 Merge remote-tracking branch 'origin/3.0' into fix/TD-31858 2024-09-12 10:07:20 +08:00
Hongze Cheng 3cbe6cfce1
Merge pull request #27817 from taosdata/fix/TD-31991
fix meta dead lock
2024-09-12 09:43:41 +08:00
Jing Sima f9d38ef7ba fix:[TD-32041] Fix rand function wrong behaviour. 2024-09-12 09:36:37 +08:00
dmchen f18926bf0d enh/TD-31977-monitor-qid-fix-case 2024-09-12 01:35:22 +00:00
Pan Wei 5953e94e5c
Merge pull request #27792 from taosdata/feat/TS-4257
feat:Optimising the duration and keep
2024-09-12 09:24:53 +08:00
Pan Wei 19de8651b6
Merge pull request #27809 from taosdata/enh/TD-31691
enh:modify error code passing
2024-09-12 09:15:31 +08:00
Pan Wei c8b087fc2d
Merge pull request #27776 from taosdata/fix/3.0/TS-5839
fix:[TS-5839] Fix crash when use last function on a column with all null value with partition subclause.
2024-09-12 09:13:23 +08:00
Pan Wei b795638456
Merge pull request #27760 from taosdata/fix/3.0/TD-31974
fix:[TD-31974] fix memory leak when error occurs after mode function init
2024-09-12 08:44:08 +08:00
kailixu d9a25b31fe fix: compile problem 2024-09-12 08:32:59 +08:00
kailixu 15c92cea3f fix: compile problem 2024-09-12 07:11:26 +08:00
kailixu e3121c24eb fix: compile problem 2024-09-12 06:38:15 +08:00
kailixu d937a0bef0 Merge branch 'fix/TS-5392-3.0' of https://github.com/taosdata/TDengine into fix/TS-5392-3.0 2024-09-12 05:57:46 +08:00
kailixu cda70c9eff Merge branch '3.0' into fix/TS-5392-3.0 2024-09-12 05:55:54 +08:00
kailixu e127a29e64 fix: oom with large msg 2024-09-12 05:55:22 +08:00
Haojun Liao 3297c59dcd
Merge pull request #27821 from taosdata/fix/syntax
fix(query): fix race condition for table group list.
2024-09-12 00:28:57 +08:00
xsren e226898e17 semphore 2024-09-11 20:36:03 +08:00
xiao-77 b49d9f3691 change mutex lock in SWal to rwlock 2024-09-11 19:48:50 +08:00
Pan Wei e4d218cddf
Merge pull request #27811 from taosdata/fix/TS-5400
fix(query):fix the issue of return db error when the timestamp is 0
2024-09-11 18:51:04 +08:00
Haojun Liao 2bb9dc609a fix(query): fix race condition for table group list. 2024-09-11 18:18:44 +08:00
Pan Wei 8b7b5b7c6d
Merge pull request #27752 from taosdata/fix/TD-31870/OSFileRetCode
osDir
2024-09-11 17:52:14 +08:00
Kaili Xu 8b24bae533
enh: return value of memset 2024-09-11 17:08:34 +08:00
Haojun Liao ecda2a4f12 Merge branch '3.0' into fix/3_liaohj 2024-09-11 17:04:20 +08:00
kailixu 2a14189624 Merge branch '3.0' into fix/TS-5392-3.0 2024-09-11 17:02:34 +08:00
Haojun Liao 1e388cace7 refactor: update logs. 2024-09-11 17:01:18 +08:00
Haojun Liao 8825065364 refactor: update logs. 2024-09-11 16:58:29 +08:00
Hongze Cheng 20cdb64cdd
Merge pull request #27787 from taosdata/fix/TD-31956
fix mem leak
2024-09-11 16:43:40 +08:00
yihaoDeng 9b418bee78 fix meta dead lock 2024-09-11 16:37:06 +08:00
Pan Wei 798718e903
Merge pull request #27793 from taosdata/fix/TD-31948
fix: block data shrink issue
2024-09-11 16:32:58 +08:00
dmchen 91de670062 en/TD-31977-fix-case 2024-09-11 08:29:38 +00:00
Haojun Liao c38eb033a9 refactor:update logs. 2024-09-11 15:57:06 +08:00
54liuyao 5cfe7b8ec9 fix(query):fix the issue of return db error when the timestamp is 0 2024-09-11 14:58:06 +08:00
kailixu ffaa1092c0 fix: oom with large msg 2024-09-11 14:51:52 +08:00
Jing Sima d670778802 fix:[TD-31974] fix memory leak when error occurs after mode function init. 2024-09-11 14:47:14 +08:00