Commit Graph

51 Commits

Author SHA1 Message Date
Minglei Jin d3cf6a4340 tsdb/file: new nlevel field for remove 2023-11-09 17:44:24 +08:00
wangmm0220 159873692c feat:checkpoint bakeup using rsync 2023-11-02 20:13:29 +08:00
Hongze Cheng cdb1d8296d feat: concurrency on fileset 2023-10-27 17:48:19 +08:00
Benguang Zhao 5c85525fd0 enh: add tsdbFSCreateRefSnapshotWithoutLock 2023-10-19 11:18:57 +08:00
Benguang Zhao 83013e0fe5 enh: return error in case of out of memory for tsdbGetSnapRangeHash 2023-10-19 11:18:57 +08:00
Benguang Zhao eb8c4d3e8c enh: use hash table for filtering fset in tsdbSnapReaderOpen and tsdbSnapWriterOpen 2023-10-19 11:18:57 +08:00
Benguang Zhao d5d713b1b4 enh: fill snapshot info for rsma tsdbs 2023-10-19 11:04:39 +08:00
Benguang Zhao 00aeb031d4 enh: replicate a fset if it is corrupted without valid minVer 2023-10-19 11:04:39 +08:00
Benguang Zhao a6d5deb5d1 fixup: fix tsdbFSDoSanAndFix 2023-10-19 11:04:39 +08:00
Benguang Zhao eb4e2aa58f feat: restore incomplete fsm state with maxVerValid via snapshot replication 2023-10-19 11:04:36 +08:00
Benguang Zhao 0c41fa56dc feat: filter pExclude in tsdbFSCreateCopyRangedSnapshot 2023-10-19 11:00:44 +08:00
Benguang Zhao f99795d027 enh: use tsdbSnapRangeArrayDestroy 2023-10-19 10:51:13 +08:00
Benguang Zhao c1b2eedd3c feat: impl tsdbSnapGetInfo 2023-10-19 10:51:08 +08:00
Benguang Zhao 4d55488495 feat: use SSnapshotParam as a parameter to vnodeSnapReaderOpen 2023-10-19 10:37:34 +08:00
Benguang Zhao b23bcee690 fixup: about to revert this commit 2023-10-19 10:37:34 +08:00
Benguang Zhao 4540bcb170 fixup: work-around a compiler bug 2023-10-19 10:37:34 +08:00
Benguang Zhao 44a7f5df47 feat: add tsdbSnapDiff 2023-10-19 10:37:34 +08:00
Benguang Zhao 6ae9bd0e9a feat: add tsdbFSToSnapRangeArray 2023-10-19 10:37:34 +08:00
Benguang Zhao 6b753cc0cd refact: remove unused code is_same_file 2023-10-19 10:37:34 +08:00
Benguang Zhao f8c6e8744a refact: change field name of pExclude in SVSnapReader 2023-10-19 10:37:34 +08:00
Benguang Zhao 1be2835fc1 enh: exclude a list of snap ranges in tsdbSnapReaderOpen 2023-10-19 10:17:34 +08:00
Benguang Zhao 573c28fd06 enh: iterate over a list of snap ranges for STsdbSnapReader 2023-10-19 10:17:28 +08:00
Haojun Liao 506c55001d fix(tsdb): fix race condition. 2023-10-12 17:57:03 +08:00
Hongze Cheng 258181e387 change block commit factor 2023-10-09 16:03:42 +08:00
Hongze Cheng 880e8c1941 fix: block commit when there are too many stt file 2023-10-08 18:27:19 +08:00
Hongze Cheng 03456ce443 fix: upgrade error when has tomb data 2023-09-26 09:23:22 +08:00
Hongze Cheng 8dbdeccc8f fix: coverity scan 2023-09-05 11:41:36 +08:00
dapan1121 cc17848b78 fix: merge 3.0 to main 2023-09-01 13:24:47 +08:00
Hongze Cheng 661f2aca98 fix: memory leak 2023-08-07 14:13:44 +08:00
Hongze Cheng 0e46041c1a fix: tsdbRetention memory leak 2023-08-01 11:21:40 +08:00
Minglei Jin 7a716d452e tsdb/fs2: fix vnode get primary dir args 2023-07-19 11:36:26 +08:00
Benguang Zhao 81a2cd16e7 enh: unify handling of vnode primary dir in current_fname 2023-07-13 17:37:53 +08:00
Hongze Cheng 9fd453d78a more code 2023-06-30 16:13:48 +08:00
Hongze Cheng 2f57c8439b more fix 2023-06-30 15:04:18 +08:00
Hongze Cheng e79fe91ba0 more code 2023-06-30 14:57:57 +08:00
Hongze Cheng 1556dedb85 fix file remove by edit 2023-06-29 14:03:01 +08:00
Hongze Cheng d23902877e make it compile on win 2023-06-27 14:33:55 +08:00
Hongze Cheng 3172306f65 more fix 2023-06-26 16:38:26 +08:00
Hongze Cheng 58ce6a3f26 fix vnode close 2023-06-26 16:28:33 +08:00
Hongze Cheng 0e97340e50 more code 2023-06-21 14:53:36 +08:00
Hongze Cheng 4a1010cdec more 2023-06-21 13:39:29 +08:00
Hongze Cheng 413d00db9e fix memory leak 2023-06-20 20:10:57 +08:00
Hongze Cheng a3f784a5bc more code 2023-06-20 18:25:24 +08:00
Hongze Cheng 8855659534 more code 2023-06-20 18:23:58 +08:00
Haojun Liao a1f2ce389b fix(tsdb): fix memory leak. 2023-06-20 14:46:32 +08:00
Haojun Liao 524ef6edda fix(tsdb): read data from new storage format. 2023-06-19 17:51:05 +08:00
Hongze Cheng ec288ade15 change stt from multi seg to one seg 2023-06-16 12:16:53 +08:00
Hongze Cheng b6a567f92e more code 2023-06-15 14:43:14 +08:00
Hongze Cheng eacd2ac234 more code 2023-06-15 14:23:12 +08:00
Hongze Cheng e34ff2a894 more code 2023-06-15 14:10:35 +08:00