Commit graph

52 commits

Author SHA1 Message Date
Hongze Cheng
71691eb7da make code compile 2022-08-07 13:14:43 +00:00
Hongze Cheng
43dec55fd7 more work 2022-08-06 12:48:58 +00:00
Hongze Cheng
3436d52316 more refact 2022-08-06 12:23:29 +00:00
Hongze Cheng
3324f4e5b7 more work 2022-08-06 12:04:42 +00:00
Minglei Jin
8cee6817ca fix: init mergedRow to NULL 2022-07-29 16:23:20 +08:00
Minglei Jin
34b0208f14 refact: tsdbCache/cleanup, remove tsRowFromTsdbRow 2022-07-28 15:29:22 +08:00
Minglei Jin
6e92950a4d fix: cleanup tsdbCache, removing unused functions 2022-07-28 14:06:44 +08:00
Hongze Cheng
684dd82358 fix read concurrency 2022-07-21 11:42:42 +00:00
Hongze Cheng
657c2dcaa4 more r/w concurrency 2022-07-19 07:21:15 +00:00
Hongze Cheng
58135a1aeb tsdb r/w concurrency 2022-07-19 06:19:01 +00:00
Hongze Cheng
e6e9926d38 more vnode snapshot writer 2022-07-13 12:02:59 +00:00
Hongze Cheng
583742089e more vnode snapshot writer 2022-07-13 08:14:20 +00:00
Minglei Jin
d220690d3c fix: skip file set if null pBlockIdx 2022-07-12 10:43:02 +08:00
Minglei Jin
e7a920e430 fix: fix file set index bug 2022-07-11 20:44:55 +08:00
Minglei Jin
53f56217f7 tsdbCache: use cachelast & cachelastsize cfg from vnode 2022-07-11 20:16:48 +08:00
Minglei Jin
22eb20bb67 tsdbCache: new row iterator for mem/imem/fs 2022-07-11 14:29:10 +08:00
Minglei Jin
e4c45e507f fix: release handle to keep refs correct 2022-07-08 18:51:44 +08:00
Minglei Jin
2ef8cd9a8f fix: invalidate last cache when it's covered by delete range 2022-07-08 17:37:49 +08:00
Minglei Jin
23fc0f0008 tsdbCache/last: save ts info of each column 2022-07-08 15:54:11 +08:00
Minglei Jin
4288ab412e fix: fix tsdb cache del index reading 2022-07-07 14:58:59 +08:00
Hongze Cheng
1145aabb94 adjust some apis 2022-07-05 03:20:25 +00:00
Minglei Jin
9aa5ee6ccf tsdbCache: fix row duplication 2022-07-04 16:58:42 +08:00
Minglei Jin
253291a146 tsdbCache: destroy del index array 2022-07-04 11:43:23 +08:00
Minglei Jin
f34e43d7b8 tsdbCache: new clearNextRowFS to cleanup fs iter 2022-07-04 11:00:11 +08:00
Minglei Jin
47f31a09a6 tsdbCache/last: fix block data clear 2022-07-02 11:40:42 +08:00
Minglei Jin
36fbf6d7cb tsdbCache: free tmp ppRow 2022-07-01 17:19:01 +08:00
Minglei Jin
ae2514efca tsdbCache/last: fix last loading crash issues 2022-07-01 16:15:29 +08:00
Minglei Jin
e3bb10218a tsdbCache/insert: fix row merging from mem 2022-07-01 11:15:22 +08:00
Minglei Jin
e5944b08fb tsdbCache: new dup parameter to insert last row 2022-07-01 10:23:32 +08:00
Minglei Jin
110e02c44e tsdbCache: fix insert last 2022-06-30 21:02:09 +08:00
Minglei Jin
107e871cb5 tsdbCache/cleanup: remove commented code block 2022-06-30 20:47:03 +08:00
Minglei Jin
caf6e8439f tsdbCache: remove deprecated & bugged get last row implementation 2022-06-30 20:44:52 +08:00
Minglei Jin
7a08c16592 tsdbCache/cleanup: remove unused code 2022-06-30 16:24:35 +08:00
Minglei Jin
afaf65b0b7 tsdbCache: remove non-H version of tsdbCacheGetLast 2022-06-30 16:16:01 +08:00
Minglei Jin
a730764ad1 tsdbCache: fix insert last row refs 2022-06-30 16:10:30 +08:00
Minglei Jin
1c868f7b2a tsdbCache: update tsdbReadBlockIdx interface usings 2022-06-30 14:39:50 +08:00
Minglei Jin
ceaa37e430 tsdbCache: comment tsdbReadBlockIdx out for compiling 2022-06-30 14:12:20 +08:00
Minglei Jin
5e793c2f3f tsdbCacheRead: use new H version api of last_row 2022-06-29 18:10:25 +08:00
Minglei Jin
8cd3bffb36 tsdbCache/delete: refine tsdbCacheDelete API 2022-06-29 17:41:06 +08:00
Minglei Jin
847016aa21 tsdbCache: new H version api for last/last_row getting 2022-06-29 17:29:49 +08:00
Minglei Jin
90788972e5 tsdbCache: new release interface 2022-06-29 16:53:30 +08:00
Minglei Jin
d3e741a84e tsdbCache/delete: load delete data only del file exists 2022-06-28 15:59:54 +08:00
Minglei Jin
b5125afd79 tsdbCache/delete: use new tsdbReadDelIdx/Data interfaces 2022-06-28 15:49:15 +08:00
Minglei Jin
d8aacdf251 tsdbCache/last: draft framework for last cols loading 2022-06-28 15:26:44 +08:00
Minglei Jin
6ece070911 tsdbCache: first round tsRowFromTsdbRow 2022-06-27 20:59:13 +08:00
Minglei Jin
03d5b62d52 tsdbCache/skyline: first round skyline detection 2022-06-27 15:50:16 +08:00
Minglei Jin
ce15ee0e41 tsdbCache: insert into lru if last_row loaded 2022-06-27 10:09:16 +08:00
Minglei Jin
9dd060b439 use new tsdbReadBlockData interface 2022-06-25 20:58:29 +08:00
Minglei Jin
65b54f9d73 tsdbCache: framework for last row merging 2022-06-25 19:31:16 +08:00
Hongze Cheng
39e48a7eaa more work 2022-06-24 07:42:17 +00:00