Shengliang Guan
|
66a4f332b3
|
fix: coverity issues
|
2022-10-10 10:51:16 +08:00 |
Shengliang Guan
|
c6317e67f0
|
fix: coverity issues
|
2022-09-30 11:26:26 +08:00 |
Shengliang Guan
|
43ef21f67b
|
enh: add oper name to show transaction
|
2022-09-22 16:19:33 +08:00 |
Shengliang Guan
|
a1b295b1ba
|
refactor: change mnode log level
|
2022-08-25 22:33:27 +08:00 |
Shengliang Guan
|
2c28cdcbb5
|
fix: deadlock of mnode if its state changed
|
2022-08-12 18:49:41 +08:00 |
Shengliang Guan
|
ca7c115149
|
refactor: get retry epset from sync module only when mnode is not initialized
|
2022-07-15 16:13:08 +08:00 |
Shengliang Guan
|
c2e2e73cc5
|
fix: get mnode epset from sync module
|
2022-07-13 17:03:26 +08:00 |
Shengliang Guan
|
09ce47ae9f
|
refactor: rename auth to privilege
|
2022-06-25 10:27:27 +08:00 |
Shengliang Guan
|
cdfb47cb55
|
feat: check oper privilege
|
2022-06-25 08:56:47 +08:00 |
Shengliang Guan
|
80e0b830fe
|
refactor: remove duplicate conninfo in SRpcMsg
|
2022-06-17 10:40:42 +08:00 |
Shengliang Guan
|
ae46031121
|
fix: mnode basic5.sim
|
2022-06-16 21:31:45 +08:00 |
Shengliang Guan
|
ed532ed7ac
|
refactor: adjust logs
|
2022-06-16 12:01:13 +08:00 |
Shengliang Guan
|
6711d79434
|
feat: increase enable and sysinfo limits for user privilege
|
2022-06-15 17:40:02 +08:00 |
Shengliang Guan
|
d0c658d310
|
enh: set vnode standby if drop it
|
2022-06-14 17:19:10 +08:00 |
Shengliang Guan
|
ad11eef979
|
enh: show db status such as creating and dropping
|
2022-06-14 13:52:07 +08:00 |
Shengliang Guan
|
be3de7b7df
|
fix(sync): send snapshot to multi nodes at the same time
|
2022-06-13 22:20:53 +08:00 |
Shengliang Guan
|
1e8942e6b6
|
fix: cant drop mnode which is offline
|
2022-06-11 15:22:26 +08:00 |
Shengliang Guan
|
dd4e01eed3
|
feat: drop dnode
|
2022-06-07 14:31:07 +08:00 |
Shengliang Guan
|
5f71c3a6e2
|
refactor: disable drop dnode script
|
2022-06-06 18:03:23 +08:00 |
Shengliang Guan
|
362f37b5ed
|
feat: redistribute vgroup
|
2022-06-06 17:12:28 +08:00 |
Shengliang Guan
|
5838956831
|
refactor: dnode online
|
2022-06-06 14:45:53 +08:00 |
Shengliang Guan
|
41a1b0fcf2
|
refactor: add null transaction action typ
|
2022-06-04 13:17:17 +08:00 |
Shengliang Guan
|
465ec5003b
|
refactor: adjust msg type
|
2022-06-02 19:00:14 +08:00 |
Shengliang Guan
|
e35ebdadac
|
refactor: rename LEADER to leader
|
2022-06-02 14:35:59 +08:00 |
Shengliang Guan
|
1907c0e66c
|
enh: add creating and dropping states to mnode
|
2022-06-01 21:16:22 +08:00 |
Shengliang Guan
|
e10edb80ef
|
fix: the role should be OFFLINE after mnode stopped
|
2022-06-01 10:21:27 +08:00 |
Shengliang Guan
|
e610237e5b
|
fix: the max number of mnodes is limited to 3
|
2022-06-01 09:53:25 +08:00 |
Shengliang Guan
|
70e6e15920
|
Merge branch 'fix/mnode' into fix/tsim
|
2022-06-01 09:41:54 +08:00 |
Shengliang Guan
|
8baf32fc23
|
fix: the max number of mnodes is limited to 3
|
2022-06-01 09:41:43 +08:00 |
Shengliang Guan
|
04ef9e15e6
|
refactor: make trans support global conflict
|
2022-05-31 17:37:25 +08:00 |
Shengliang Guan
|
18ca6d93e7
|
refactor: make trans support multi steps
|
2022-05-31 16:55:16 +08:00 |
Shengliang Guan
|
86f8bf6cb1
|
refactor: make trans support multi steps
|
2022-05-31 14:38:15 +08:00 |
Shengliang Guan
|
9a1959c400
|
fix: return mnode epset while master changed
|
2022-05-27 18:42:15 +08:00 |
Shengliang Guan
|
c44ec05229
|
fix: error in sync sem
|
2022-05-27 15:21:59 +08:00 |
Shengliang Guan
|
89d172f999
|
refactor: make trans can exec one by one
|
2022-05-26 23:23:41 +08:00 |
Shengliang Guan
|
e0e1fb3190
|
refactor: make trans can exec one by one
|
2022-05-26 23:11:40 +08:00 |
Shengliang Guan
|
14c95a0b31
|
fix: return correct mnode epset
|
2022-05-26 17:12:07 +08:00 |
Shengliang Guan
|
d137ce1c73
|
refactor: create mnode handle
|
2022-05-25 23:07:06 +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
|
3a36979576
|
refactor: let all operations of mnode into the sync log
|
2022-05-25 14:49:08 +08:00 |
Shengliang Guan
|
bf8bbfbfbb
|
refactor: mnode sync
|
2022-05-25 10:30:02 +08:00 |
Shengliang Guan
|
9beb5ebee3
|
refactor: let all operations of mnode into the sync log
|
2022-05-24 23:10:21 +08:00 |
Shengliang Guan
|
9b273e1766
|
feat: create mnode
|
2022-05-24 15:05:01 +08:00 |
Shengliang Guan
|
682a7cab17
|
fix: avoid memory leak
|
2022-05-21 16:35:24 +08:00 |
Shengliang Guan
|
96b7f2696a
|
refactor: adjust SRpcMsg
|
2022-05-16 14:55:31 +08:00 |
Shengliang Guan
|
80cc66f607
|
fix: uninitialised while encode vnode info
|
2022-04-29 15:08:17 +08:00 |
Shengliang Guan
|
7a743e11c3
|
fix: invalid read while retrieve mnodes
|
2022-04-29 14:50:24 +08:00 |
Haojun Liao
|
35fccc49d8
|
refactor(query): remove redundant attributes in some structs.
|
2022-04-29 08:48:18 +08:00 |
Shengliang Guan
|
b66718a4d8
|
feat: report service status
|
2022-04-19 21:39:42 +08:00 |