Commit graph

83 commits

Author SHA1 Message Date
Minghao Li
1a4b7622e4 enh(sync): add sync pre stop 2022-11-03 09:39:20 +08:00
Shengliang Guan
ec786b9d78 fix: alter replica one by one 2022-10-24 11:57:26 +08:00
Shengliang Guan
4d318b32da refact: alter db replica 2022-10-20 16:47:03 +08:00
Hongze Cheng
b7342525c7 more code 2022-10-18 13:38:26 +08:00
Benguang Zhao
616eb5f903 Merge branch '3.0' into FIX/TD-19239-3.0 2022-10-16 00:29:01 +08:00
Benguang Zhao
36bf800e15 fix: improve fault tolerance on disk space full with error handling enhanced 2022-10-14 22:02:27 +08:00
Hongze Cheng
2268a1e94e fix some converity scan problem 2022-10-14 13:34:25 +08:00
Hongze Cheng
c310d4a177 more code 2022-10-11 16:43:01 +08:00
Hongze Cheng
1a8877c787 more code 2022-10-11 16:15:38 +08:00
Hongze Cheng
6c097be04e more code 2022-10-10 18:29:14 +08:00
Hongze Cheng
4eecd7fd4a more code 2022-10-10 18:17:58 +08:00
Hongze Cheng
ee56c50069 more code 2022-10-09 13:52:44 +08:00
Benguang Zhao
4b4f7a44f4 fix: resolve memory leak in vnodeOpen when vnodeSyncOpen failure 2022-09-28 17:40:10 +08:00
Benguang Zhao
b71a9e3483 enh: improve error handling in syncNodeOpen 2022-09-28 13:34:13 +08:00
Hongze Cheng
2e8b43d01c more code 2022-09-08 16:56:29 +08:00
Cary Xu
bd02bfe58d enh: assign specific threads for rsma 2022-08-24 10:57:06 +08:00
Cary Xu
a9fcc12c33 enh: rsma batch process 2022-08-19 20:08:09 +08:00
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