Commit graph

948 commits

Author SHA1 Message Date
wangmm0220
4f39974938 enh:[TS-5441] cost too long in tmq write meta data by cache meta and vg info 2024-10-16 17:17:44 +08:00
yihaoDeng
8028fa9710 fix invalid free or mem leak 2024-10-11 09:31:35 +08:00
xsren
8db52fbf97 fix: mem free 2024-09-30 13:58:28 +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
ef25d8ca36 handle return code 2024-09-29 10:51:59 +08:00
Hongze Cheng
c812df98e8 enh: add some debug code 2024-09-29 09:13:55 +08:00
Shungang Li
10bd0fed21 enh: add lrucache overwriter 2024-09-27 17:24:45 +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
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
20d9befb9b enh: handle memory leak when error occurs 2024-09-25 08:45:21 +08:00
Hongze Cheng
e16af0e45c more 2024-09-24 18:04:58 +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
5cfec529d9 pass CI 2024-09-24 13:52:47 +08:00
Hongze Cheng
645160d251 ehn: remove void 2024-09-24 10:06:30 +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
c9da6822e0 ehn: handle void 2024-09-23 18:02:25 +08:00
Hongze Cheng
00ef87dd3f enh: handle void 2024-09-23 15:33:28 +08:00
lyh250-666
63d98e2c5c enh:modify error code passing 2024-09-19 15:51:30 +08:00
Hongze Cheng
b21e162f19 enh: error code handle 2024-09-19 11:36: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
Hongze Cheng
45f5c947ea enh: clear void functions 2024-09-18 16:09:39 +08:00
Hongze Cheng
6cb94f69f2 enh: memory malloc return 2024-09-18 15:22:09 +08:00
xsren
90d9784984 osEnv 2024-09-12 16:12:31 +08:00
Pan Wei
9eeec14f7e
Merge pull request #27763 from taosdata/fix/3.0/TD-31976
fix tdb/client eating error codes caused creating tsma blocking
2024-09-10 15:28:22 +08:00
wangjiaming0909
e8123a9422 fix tdb/client eating error codes caused creating tsma blocking 2024-09-10 11:14:18 +08:00
Hongze Cheng
6bc44239c0 enh: remove void in tsdb 2024-09-10 10:05:38 +08:00
Hongze Cheng
e0c86eee89 fix: possible coredump 2024-09-09 17:15:52 +08:00
xsren
3fb89fb814 fix: distinguish the calling scenarios of the metaGetTbTSchema function 2024-09-06 14:16:58 +08:00
Pan Wei
8b0a040c64
Merge pull request #27500 from taosdata/enh/TD-31691
Modify error code passing for taosMemoryCalloc function in vnode
2024-08-28 11:24:26 +08:00
lyh250-666
06daf85130 Modify error code passing for taosMemoryCalloc function in vnode 2024-08-27 17:37:01 +08:00
Hongze Cheng
dea9607518
Merge pull request #27476 from taosdata/fix/TD-31666
fix trans retry error
2024-08-27 15:46:16 +08:00
Hongze Cheng
1db3bdb4df enh: deal with return codes 2024-08-27 09:32:48 +08:00
yihaoDeng
9c6dcda4d8 fix trans retry error 2024-08-26 17:35:59 +08:00
yihaoDeng
6e53fa15dc fix trans retry error 2024-08-26 17:06:31 +08:00
yihaoDeng
d1e6beda5e Merge remote-tracking branch 'origin/3.0' into fix/TD-31540 2024-08-23 10:00:54 +08:00
Hongze Cheng
487598dd7e
Merge pull request #27410 from taosdata/fix/TS-5291-3.0
fix: (ttl) continue flush cache after error occurs
2024-08-23 09:03:40 +08:00
Shungang Li
235fb59ede fix: (ttl) continue flush cache after error occurs 2024-08-22 18:04:00 +08:00
Hongze Cheng
a092582a0c enh: clear useless asserts 2024-08-22 14:14:44 +08:00
Hongze Cheng
02c7474167 enh: remove some useless asserts 2024-08-22 09:47:44 +08:00
sima
726f41697d enh:[TD-31548] Remove ASSERT in multi files. 2024-08-21 14:35:45 +08:00
yihaoDeng
b7dddef9c0 remove assert 2024-08-21 09:15:21 +08:00
yihaoDeng
03a72ea6fb remove ASSERT 2024-08-20 17:25:12 +08:00
sima
7759e6aea4 fix:[TD-31558] Handle error of tDecodeSSchemaWrapper. 2024-08-20 14:12:30 +08:00
Hongze Cheng
55f7b7d771
Merge pull request #27262 from taosdata/fix/TS-5291-3.0
fix: ttlMgrFlush endless loop
2024-08-19 16:36:33 +08:00
Shungang Li
872291686d enh: ttl add more debug info 2024-08-19 15:00:32 +08:00
Shungang Li
d2ea41e030 fix: ttlMgrFlush endless loop 2024-08-15 16:12:39 +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
b9d085764f fix meta deadlock 2024-08-15 09:23:19 +08:00
yihaoDeng
bc2cbea8d1 fix meta deadlock 2024-08-15 09:19:34 +08:00
yihaoDeng
ecb48dd317 fix meta deadlock 2024-08-14 21:09:24 +08:00