Commit graph

66 commits

Author SHA1 Message Date
Shengliang Guan
646cb378ae fix: deadlock of vnode if its state changed 2022-08-12 17:35:08 +08:00
Shengliang Guan
4f90578270 fix: deadlock of vnode if its state changed 2022-08-12 16:32:11 +08:00
Shengliang Guan
d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
Liu Jicong
2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +08:00
Hongze Cheng
706b081f70 fix: r/w concurrency 2022-07-19 08:30:49 +00:00
Shengliang Guan
e9d4948e84 enh: transfer leader before close vnode and mnode 2022-07-12 14:46:52 +08:00
Hongze Cheng
be841955ae make retention work 2022-07-11 09:45:04 +00:00
Minghao Li
2dd7abd47e refactor(sync): add vnode snapshot case 2022-07-11 10:34:02 +08:00
Hongze Cheng
0901640ba2 make snapshot compile 2022-07-06 09:46:14 +00:00
Minglei Jin
fc20a61c85
Merge branch '3.0' into feat/tsdb_refact 2022-07-06 00:37:21 +08:00
Shengliang Guan
64b540bef5 refactor: adjust vnode propose msg 2022-07-05 20:04:17 +08:00
Hongze Cheng
ddb198de23 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:42:50 +00:00
Cary Xu
c41364d5cd refactor: rsma commit and recovery 2022-07-03 20:38:54 +08:00
Haojun Liao
4a59e1300b other: merge 3.0. 2022-06-28 15:22:32 +08:00
Cary Xu
5be089b888 refactor: rsma restore 2022-06-28 14:11:44 +08:00
Cary Xu
8281176b0b other: code optimization 2022-06-27 15:22:56 +08:00
Cary Xu
0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
Hongze Cheng
cae57255be more work 2022-06-23 03:08:19 +00:00
Shengliang Guan
ae9e11bb0f refactor: add sync sem for vnode 2022-06-08 19:18:09 +08:00
Shengliang Guan
27c1687a05 refactor: adjust some logs 2022-06-02 14:30:26 +08:00
Liu Jicong
5ca27cd440
Merge pull request #13378 from taosdata/feature/tq
refactor(tmq): tq sink and push
2022-06-01 17:39:55 +08:00
Liu Jicong
e1a5000e50 refactor(tmq): tq sink and push 2022-06-01 17:26:15 +08:00
Cary Xu
15b25eeec5 feat: tsma/rsma refactor 2022-06-01 15:06:12 +08:00
Cary Xu
d8405d82dc feat: tsma refactor 2022-05-31 21:07:52 +08:00
Hongze Cheng
51f0687645 fix snapshot version 2022-05-21 03:13:58 +00:00
Shengliang Guan
ff91282bee refactor: adjust vnode sync 2022-05-20 10:51:53 +08:00
Shengliang Guan
cec8ecfe09
Merge pull request #12715 from taosdata/fix/dnode
refactor: adjust msgcb
2022-05-19 20:17:30 +08:00
Shengliang Guan
0161b6456c refactor: adjust msgcb 2022-05-19 19:44:01 +08:00
afwerar
c6f23145f3 fix(os): file path format error 2022-05-19 15:18:18 +08:00
Cary Xu
156b0cfebf feat: tsma logic optimization 2022-05-17 23:33:59 +08:00
Cary Xu
069ce051f0 feat: move sma module from tsdb to vnode 2022-05-15 20:17:20 +08:00
Shengliang Guan
558d50fef2 fix: error msg incorrect when no enough memory to create vnode 2022-05-13 17:40:22 +08:00
Shengliang Guan
2178eabcd8 fix: error msg incorrect when no enough memory to create vnode 2022-05-13 17:36:32 +08:00
Shengliang Guan
56c1b07016 fix: error msg incorrect when no enough memory to create vnode 2022-05-13 17:18:35 +08:00
Cary Xu
5a0ae19cbc feat: submit req msg iter refactor 2022-05-01 10:50:23 +08:00
Cary Xu
da4f86f368
Merge branch '3.0' into feature/TD-14481-3.0 2022-04-29 18:41:33 +08:00
Cary Xu
341e3a022c feat: rollup vnode refactor 2022-04-29 18:07:50 +08:00
Hongze Cheng
48207a166e refact vnode and add tdb api 2022-04-29 07:55:52 +00:00
Hongze Cheng
42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng
6fe299cdcd Merge branch '3.0' of https://github.com/taosdata/TDengine into vnode_refact_merge 2022-04-26 05:49:42 +00:00
Shengliang Guan
8864a9ed59 fix(raft): crash while start vnode 2022-04-25 15:39:52 +08:00
Hongze Cheng
d08e55762f more refact meta 2022-04-24 07:36:26 +00:00
Minghao Li
64dfc1da1c merge 3.0 code 2022-04-22 17:11:56 +08:00
Hongze Cheng
57d642b9b4 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-22 05:33:29 +00:00
Liu Jicong
d51336384f feat(tmq): add db subscribe 2022-04-22 10:55:17 +08:00
Minghao Li
250622d1de snapshot from -1 2022-04-20 19:58:36 +08:00
Hongze Cheng
6953688761 add commit snapshot 2022-04-20 11:30:18 +00:00
Hongze Cheng
a7941cf2f5 refact meta 2 2022-04-20 06:56:34 +00:00
Minghao Li
704671d2fe sync integration add vnodeSyncClose 2022-04-20 10:54:27 +08:00
Minghao Li
e0332e9c12 sync integration 2022-04-19 22:04:02 +08:00