Commit graph

351 commits

Author SHA1 Message Date
wangmm0220
70c5d36103 opti:extract common logic from snode & vnode to tqCommon 2023-11-27 17:49:09 +08:00
wangmm0220
9a09e318ca opti:common message process logic in vnode and snode 2023-11-22 16:53:33 +08:00
wangmm0220
a5de1b032b fix:snode upport stream task 2023-11-16 21:19:58 +08:00
wangmm0220
45782f278b fix:send update msg to vnodes if snode restart 2023-11-15 18:13:35 +08:00
cadem
470fef6452 fix/block check to async check for mnode 2023-04-24 13:38:55 +08:00
cadem
3b78d4382b add learner 2023-04-18 19:03:45 +08:00
Shengliang Guan
e79e50ae36 enh: refact syncMsg code 2022-11-01 13:58:25 +08:00
Liu Jicong
b26cc9c318 feat(snode) 2022-10-28 17:03:17 +08:00
Minghao Li
5965629b2e refactor(sync): refacotr sync 2022-10-20 16:05:14 +08:00
Shengliang Guan
8764cf9adb refact: remove multi process codes 2022-10-19 11:08:42 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
Minghao Li
5745223bca refactor(sync): add double queues in mnode 2022-10-17 10:33:27 +08:00
Shengliang Guan
78fb1911d4 enh: refactor the code to create and delete mnodes 2022-10-14 17:59:09 +08:00
Shengliang Guan
555a99bf90 enh: dump sdb info from mnode 2022-09-26 16:18:48 +08:00
Shengliang Guan
e9d4948e84 enh: transfer leader before close vnode and mnode 2022-07-12 14:46:52 +08:00
Shengliang Guan
9f0d89d6ff enh: add stbinfo to minotor 2022-06-23 21:09:50 +08:00
Shengliang Guan
53198f58bb refactor: add post process for query msg 2022-06-21 09:48:31 +08:00
Liu Jicong
1daa62e7f7 merge from 3.0 2022-06-20 15:04:50 +08:00
Liu Jicong
53ef66961a feat(stream): support snode 2022-06-20 14:29:18 +08:00
dapan1121
ef21c6b339 enh: add rpc msg abort preprocess 2022-06-20 11:37:40 +08:00
Shengliang Guan
c9509acf22 refactor: mnode pre process msg 2022-06-14 16:01:32 +08:00
Shengliang Guan
a3f1273640 refactor: mnode sync 2022-06-14 10:58:36 +08:00
Shengliang Guan
877cb761f1 refactor: mnode worker 2022-06-14 09:43:22 +08:00
dapan1121
52988b6da6 Merge branch '3.0' into feature/qnode 2022-05-31 14:04:47 +08:00
dapan1121
496ae4ca89 schedule based on qnode's load 2022-05-31 14:03:47 +08:00
dapan1121
5da1ead67b
Merge pull request #13174 from taosdata/feature/qnode
fix: fix memory leak
2022-05-28 22:44:00 +08:00
dapan1121
5ce7dd2a4d qnode load 2022-05-28 22:13:26 +08:00
Shengliang Guan
b5a1131c25 enh: sdb snapshot 2022-05-28 12:56:33 +08:00
Shengliang Guan
1100ec3fb3 refacor: alter mnode 2022-05-25 17:44:43 +08:00
Shengliang Guan
b638d0ef8c refactor: let mnode report sync state 2022-05-25 16:41:38 +08:00
Shengliang Guan
229cb7b7d9 refactor: sdb header 2022-05-25 12:32:28 +08:00
Shengliang Guan
7f3c60421a refactor: mnode sync 2022-05-24 22:34:48 +08:00
Shengliang Guan
d2d0ae20aa refactor: mnode snapshot 2022-05-24 19:29:23 +08:00
Shengliang Guan
f99b20aaa9 refactor: add standby option for mnode 2022-05-24 17:28:33 +08:00
Shengliang Guan
cb2527f71f refactor: sync integrate into mnode 2022-05-23 13:44:49 +08:00
Shengliang Guan
68b7f6946d refactor: sync integrate into mnode 2022-05-23 13:15:27 +08:00
Shengliang Guan
6c1d1927c9 refactor: sync integrate into mnode 2022-05-23 09:58:21 +08:00
Shengliang Guan
e06f9fd05c refactor: sync integrate into mnode 2022-05-22 16:04:50 +08:00
Shengliang Guan
c4428ba599 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-22 12:07:39 +08:00
Minghao Li
a1cd6839a7 enh(sync) sync/mnode integration 2022-05-21 22:15:23 +08:00
Minghao Li
249aecacda enh(sync) sync/mnode integration 2022-05-21 21:26:27 +08:00
Shengliang Guan
12d27bfdd3 refactor: rpc msg handler 2022-05-21 17:57:39 +08:00
Shengliang Guan
2ee38b94fd refactor: change lockfree to rwlock 2022-05-19 15:52:35 +08:00
Shengliang Guan
1f886b1117 refactor: make more object global 2022-05-16 22:31:56 +08:00
Shengliang Guan
34fd89aa23 refactor: make more object global 2022-05-16 20:58:14 +08:00
Shengliang Guan
96b7f2696a refactor: adjust SRpcMsg 2022-05-16 14:55:31 +08:00
Shengliang Guan
0052d5bc21 refactor: adjust status in sdb 2022-04-29 14:20:28 +08:00
Shengliang Guan
7d3dd776f1 test: add unitest for sdb 2022-04-28 13:56:10 +08:00
Shengliang Guan
0136cae760 refactor(cluster): add cb func on transaction start and stop 2022-04-27 10:35:21 +08:00
Shengliang Guan
9e41cce370 refactor(cluster): adjust acct log 2022-04-26 15:47:45 +08:00
afwerar
fc24521621 fix(os): windows compile 3.0. 2022-04-22 09:54:27 +08:00
Liu Jicong
558edd3713 merge from 3.0 2022-04-20 22:12:10 +08:00
Shengliang Guan
b66718a4d8 feat: report service status 2022-04-19 21:39:42 +08:00
Liu Jicong
3277607503 merge from 3.0 2022-04-19 17:10:58 +08:00
Liu Jicong
b7bf0fe10b refactor(tmq): subscribe and rebalance process 2022-04-19 17:02:49 +08:00
Shengliang Guan
b086dcafac refact<cluster>: adjust auth code 2022-04-14 18:29:07 +08:00
Shengliang Guan
6958f3abfc refact(cluster): node mgmt 2022-04-14 13:44:40 +08:00
Shengliang Guan
3b54d90350 refact(cluster): node mgmt 2022-04-13 21:36:36 +08:00
Shengliang Guan
3663c6441d refact(cluster): node mgmt 2022-04-13 15:52:14 +08:00
Shengliang Guan
318d774ba9 refact(cluster): node mgmt 2022-04-13 14:00:56 +08:00
Shengliang Guan
f7cf8229c8 refact(cluster): node mgmt 2022-04-12 18:05:40 +08:00
Shengliang Guan
1649d0ddda shm 2022-04-01 16:36:36 +08:00
Shengliang Guan
6ed3c2490b minor changes 2022-03-30 10:43:45 +08:00
Shengliang Guan
4dc47f7b8e set signal 2022-03-29 21:35:27 +08:00
Liu Jicong
d3e62358b1 merge from 3.0 2022-03-24 11:39:18 +08:00
Liu Jicong
b0ebd174c1 add stream sink 2022-03-24 11:34:43 +08:00
Shengliang Guan
69b2ec09f4 sma 2022-03-23 16:45:59 +08:00
Shengliang Guan
4d842cb162 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-21 20:02:47 +08:00
Shengliang Guan
0432a8ec75 refact query queue 2022-03-21 20:02:37 +08:00
Shengliang Guan
8738ef6980
Merge pull request #10875 from taosdata/feature/shm
refact dnode queue
2022-03-21 19:37:41 +08:00
Shengliang Guan
220fdfabe2 refact dnode queue 2022-03-21 19:08:25 +08:00
Shengliang Guan
35f16b2041 minor changes 2022-03-21 15:57:20 +08:00
Liu Jicong
d13bb57d9a tmq test using sql 2022-03-21 13:50:16 +08:00
Shengliang Guan
4cb813a920 fix thread conflict 2022-03-20 10:19:14 +08:00
Shengliang Guan
fd7f61a069 shm 2022-03-20 00:30:07 +08:00
Shengliang Guan
846129fd38 shm 2022-03-18 14:54:08 +08:00
Shengliang Guan
06a2b831b4 shm 2022-03-18 13:37:19 +08:00
Shengliang Guan
326459ff52 shm 2022-03-18 13:23:11 +08:00
Shengliang Guan
0cf4f0394f shm 2022-03-18 11:24:48 +08:00
Shengliang Guan
ec1d86eecc shm 2022-03-17 15:33:16 +08:00
Shengliang Guan
565774b985 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-16 21:35:48 +08:00
Shengliang Guan
5832b6772c shm 2022-03-16 21:18:54 +08:00
Liu Jicong
18f254a017 task deploy and task exec 2022-03-16 18:29:31 +08:00
Shengliang Guan
e10e8c8fec shm 2022-03-16 18:20:57 +08:00
Shengliang Guan
003864f902 shm 2022-03-16 16:59:45 +08:00
Shengliang Guan
58b64fcff2 shm 2022-03-16 14:32:02 +08:00
Shengliang Guan
332da70335 rename msg 2022-03-15 20:53:29 +08:00
Shengliang Guan
db970c79a8 Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-15 20:29:56 +08:00
Liu Jicong
bd60e92f29 add stream scheduler 2022-03-15 20:04:19 +08:00
Liu Jicong
2bcc139443 add stream msg routing 2022-03-15 14:56:33 +08:00
Liu Jicong
36d4ef0af6 refactor stream worker 2022-03-14 20:32:19 +08:00
Shengliang Guan
ca467fd79b shm 2022-03-14 15:51:09 +08:00
Shengliang Guan
7435abcf9b rename files 2022-03-12 23:41:32 +08:00
Shengliang Guan
ea47b4da24 shm 2022-03-12 22:56:56 +08:00
Shengliang Guan
712587511c shm 2022-03-11 16:49:48 +08:00
Shengliang Guan
266bf53a09 shm 2022-03-11 14:44:17 +08:00
Shengliang Guan
ae4835dbc5 shm 2022-03-11 11:53:52 +08:00
Shengliang Guan
f9c678138e shm 2022-03-11 11:00:01 +08:00
Shengliang Guan
7912d6627d Merge remote-tracking branch 'origin/3.0' into feature/shm 2022-03-10 21:27:12 +08:00
Shengliang Guan
c6e6ac214d shm 2022-03-10 20:40:52 +08:00