Commit Graph

52 Commits

Author SHA1 Message Date
Hongze Cheng ec3685db94
Merge pull request #23600 from taosdata/fix/TD-27206
fix(vnode/cos): fix error printing to avoid buffer overflow
2023-11-09 06:06:54 -06:00
Minglei Jin 386c25a99a tsdb/retention: remove file when ref's clear 2023-11-09 15:24:19 +08:00
dapan1121 8314cb6013
Merge pull request #23494 from taosdata/enh/TD-23769-3.0x
enh: checkpoint for rsma
2023-11-09 14:51:37 +08:00
kailixu 411151d671 fix: buffer overflow/buffer use after free/memory leak 2023-11-04 08:44:26 +08:00
wangmm0220 0a1f1085fc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-26060 2023-11-03 11:33:50 +08:00
wangmm0220 159873692c feat:checkpoint bakeup using rsync 2023-11-02 20:13:29 +08:00
Minglei Jin 6f0fa5d47e tsdb/retention: remove incorrect right brace 2023-11-01 14:56:57 +08:00
Minglei Jin 64644d673b
Merge branch '3.0' into fix/TD-26189-last-tier-write 2023-11-01 10:53:55 +08:00
Minglei Jin 800cbfbb05 tsdb/file: new s3flag in mem 2023-10-30 17:36:49 +08:00
Minglei Jin 84d2f9c379 tsdb/upload: delay data file uploading 2023-10-30 15:22:34 +08:00
Minglei Jin 4fede02da4 tsdb/retention: remove s3 evict cache hook 2023-10-30 10:06:42 +08:00
Hongze Cheng cdb1d8296d feat: concurrency on fileset 2023-10-27 17:48:19 +08:00
Benguang Zhao 3cd458f5c9 enh: fill minVer and maxVer of nf in STFileObj during migration 2023-10-19 10:17:34 +08:00
Minglei Jin ca809924cd fix(tsdb/retention): free fopArr & fs snapshot resources 2023-10-08 15:10:54 +08:00
Minglei Jin f206fa07d0 s3/put: use put2 2023-09-20 15:59:58 +08:00
Minglei Jin 9ef455a454 enh(s3/evict): evict cache data files for other migrated head, stt, etc. 2023-08-28 15:57:13 +08:00
Minglei Jin c4e5cfd2fb retention: return code from copy 2023-08-15 15:40:40 +08:00
Minglei Jin bd758e0269 retention: remove old files last 2023-08-15 15:14:34 +08:00
Minglei Jin 88d755be76 feat(tsdb/cos): s3 migration 2023-08-04 13:31:00 +08:00
Hongze Cheng 4ba4e83b5b fix: retention file corruption 2023-08-01 20:19:13 +08:00
Hongze Cheng 1b39147496 more refact 2023-08-01 11:36:37 +08:00
Hongze Cheng 0e46041c1a fix: tsdbRetention memory leak 2023-08-01 11:21:40 +08:00
Hongze Cheng 1e5fef9dbe fix retention CI cases 2023-06-29 15:01:54 +08:00
Hongze Cheng b13010c490 fix retention infinit loop 2023-06-28 09:16:43 +08:00
Hongze Cheng 3edee3fe9f fix memory leak 2023-06-26 22:04:29 +08:00
Hongze Cheng 27e17048ac fix: retention coredump 2023-06-26 09:06:59 +08:00
Hongze Cheng 8855659534 more code 2023-06-20 18:23:58 +08:00
Hongze Cheng 3074ab6541 more code 2023-06-19 14:12:48 +08:00
Hongze Cheng 8e3084ecc0 feat: auto retention 2023-02-27 18:09:51 +08:00
Hongze Cheng 446e8c5d6d fix: coverity scan problem 2022-10-20 09:36:15 +08:00
Hongze Cheng 0706f2dea2 more code 2022-10-18 16:54:53 +08:00
Cary Xu 1fe66cb846
Revert "enh(tsdb): data migrate should not block data r/w and commit" 2022-09-28 15:50:29 +08:00
Cary Xu d3c335a06e chore: fs merge optimization for data migrate 2022-09-28 12:56:17 +08:00
Cary Xu 0841442db6 feat: logic optimization for data migration 2022-09-28 07:41:38 +08:00
Cary Xu ddf121496f chore: adjust debug log 2022-09-27 18:42:42 +08:00
Cary Xu 8943fd2fc2 chore: log optimization for data migrate 2022-09-27 18:16:48 +08:00
Cary Xu 6536ad72a6 chore: update file naming for tsdb retention 2022-09-27 17:48:09 +08:00
Cary Xu 274d310f33 feat: retention should not block data commit 2022-09-19 17:36:51 +08:00
Cary Xu 3ee376c2c0 fix: revert the code change 2022-09-15 18:37:26 +08:00
Cary Xu aa43876665 enh: tsdb retention and fs optimization 2022-09-14 18:10:51 +08:00
Hongze Cheng b44eb59f5d tsdb retention fix done 2022-09-09 15:42:20 +08:00
Hongze Cheng e70db79d10 refact: change sst to stt 2022-09-05 17:31:41 +08:00
Hongze Cheng 1132a7f719 refact code 2022-09-02 10:17:40 +08:00
Hongze Cheng 3f90f99d8f first step optimization 2022-08-22 18:12:40 +08:00
Shengliang Guan 99f29f6455 refactor: adjust log 2022-08-01 17:23:52 +08:00
Hongze Cheng a086019de7 more concurrency fix 2022-07-21 13:02:48 +00:00
Hongze Cheng 684dd82358 fix read concurrency 2022-07-21 11:42:42 +00:00
Hongze Cheng 58135a1aeb tsdb r/w concurrency 2022-07-19 06:19:01 +00:00
Hongze Cheng be841955ae make retention work 2022-07-11 09:45:04 +00:00
Hongze Cheng 9071c650a1 retention code 2022-07-11 08:17:03 +00:00