Commit graph

177 commits

Author SHA1 Message Date
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
lyh250-666
116844208d enh:modify error code passing 2024-09-20 13:23:44 +08:00
xsren
f684e12c27 pointer check 2024-09-14 18:11:36 +08:00
Haojun Liao
0236db51f6 fix(query): fix memory leak and do some internal refactor. 2024-09-06 15:44:25 +08:00
Haojun Liao
2544f0313e
Merge pull request #27672 from taosdata/fix/ly_res
enh(query):remove void for operator
2024-09-06 09:49:10 +08:00
yihaoDeng
2e3e5d0a99 fix mem leak 2024-09-05 14:40:14 +08:00
54liuyao
d3e4203dcb enh(query):remove void for operator 2024-09-04 18:37:41 +08:00
lyh250-666
9c8f630759 enh:modify error code passing in libs/executor/ 2024-09-03 11:01:02 +08:00
kailixu
31ac2c26ce Merge branch '3.0' into fix/TD-31163-3.0 2024-08-28 19:12:46 +08:00
Haojun Liao
09e31670ce
Merge pull request #27495 from taosdata/fix/syntax
fix(query): fix memory leak.
2024-08-28 11:58:03 +08:00
Haojun Liao
466d8cb321
Merge pull request #27483 from taosdata/fix/ly_res
fix(query):clear meta reader
2024-08-28 09:26:07 +08:00
kailixu
c301fe3940 fix: memory leak of geos 2024-08-27 18:16:32 +08:00
Haojun Liao
b2c254817b fix(query): check return value. 2024-08-27 17:07:10 +08:00
Haojun Liao
c118df0ec4 fix(query): fix memory leak. 2024-08-27 17:04:44 +08:00
Haojun Liao
86da2cb913 fix(query): fix syntax error. 2024-08-27 15:07:34 +08:00
Haojun Liao
403d46b77b other: merge 3.0 2024-08-27 11:19:03 +08:00
54liuyao
bcb1057e80 fix(query):clear meta reader 2024-08-27 10:50:28 +08:00
Haojun Liao
19e40e8bee fix(query): fix reader not release when error occuring. 2024-08-27 10:41:38 +08:00
kailixu
b24f2a35aa Merge branch '3.0' into fix/TD-31163-3.0 2024-08-23 15:37:56 +08:00
54liuyao
de4f09b8fd ehn(query): remove query executor assert 2024-08-23 11:01:45 +08:00
54liuyao
6936c9aacd fix(query):remove null pointer 2024-08-22 14:04:39 +08:00
54liuyao
472d03f118 fix(query):adjust error log 2024-08-22 10:09:31 +08:00
kailixu
b072a83bbd fix: memory leak of geos 2024-08-21 15:45:57 +08:00
sima
726f41697d enh:[TD-31548] Remove ASSERT in multi files. 2024-08-21 14:35:45 +08:00
Hongze Cheng
87e56d3d67
Revert "fix: memory leak of geos" 2024-08-21 10:23:22 +08:00
kailixu
0531a4f4bd fix: memory leak of geos 2024-08-19 18:36:39 +08:00
54liuyao
bb0aa6839f fix mem leak 2024-08-16 14:30:35 +08:00
Hongze Cheng
4b03430712
Merge pull request #27221 from taosdata/fix/TD-31440
fix meta deadlock
2024-08-15 15:26:36 +08:00
yihaoDeng
ecb48dd317 fix meta deadlock 2024-08-14 21:09:24 +08:00
dapan1121
a3ec3d167b
Merge pull request #27177 from taosdata/fix/3.0/TD-31337
fix exec task memory leaks
2024-08-14 14:57:49 +08:00
54liuyao
a560f13c95 check error code 2024-08-14 11:12:50 +08:00
wangjiaming0909
7c6be8c357 fix exec task memory leaks 2024-08-13 11:23:00 +08:00
Haojun Liao
27586ef650
Merge pull request #27074 from taosdata/fix/TD-31288-2
check function res
2024-08-08 13:27:22 +08:00
54liuyao
3515af8099 check function res 2024-08-08 11:36:36 +08:00
Hongze Cheng
1124741163 fix more 2024-08-08 10:27:39 +08:00
54liuyao
91ccd23f63 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-31297 2024-08-08 10:13:05 +08:00
54liuyao
db0c2e4be4 free operator 2024-08-07 15:53:23 +08:00
54liuyao
7559c1e131 fix mem leak 2024-08-07 15:33:09 +08:00
54liuyao
e6cc6a47e4 fix mem leak 2024-08-07 10:06:04 +08:00
54liuyao
372c0f21f2 fix mem leak 2024-08-06 19:36:39 +08:00
Haojun Liao
abe0ff6e78 other: merge 3.0 2024-08-06 10:46:59 +08:00
Haojun Liao
5524d42c2d fix: check return value and fix bugs. 2024-08-06 10:19:22 +08:00
54liuyao
6ab776d822 fix ci issue 2024-08-05 19:41:15 +08:00
54liuyao
5737d638a1 fix ci issue 2024-08-05 19:36:33 +08:00
54liuyao
5c50970cca Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-08-05 16:37:08 +08:00
Haojun Liao
666e813b5f
Merge pull request #26969 from taosdata/fix/TD-31209
fix issue for function res
2024-08-05 16:24:05 +08:00
54liuyao
57068232ff fix res issue 2024-08-05 16:09:01 +08:00
54liuyao
5dc49af3c4 Merge branch '3.0' of github.com:taosdata/TDengine into fix/TD-31209 2024-08-05 13:49:23 +08:00
54liuyao
2b70c1332b Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-31220 2024-08-05 13:38:10 +08:00
54liuyao
f0e4d2f085 fix malloc issue 2024-08-05 12:22:25 +08:00