Shengliang Guan
|
33b5efc21f
|
test: execute trans in follower
|
2022-06-11 14:11:10 +08:00 |
Shengliang Guan
|
d702cb1486
|
refactor: adjust mnode log
|
2022-06-11 12:55:16 +08:00 |
Shengliang Guan
|
56ce7b1baa
|
enh: adjust show transcations output
|
2022-06-10 16:45:31 +08:00 |
Shengliang Guan
|
f30d9a034e
|
feat: redistribute vgroup to dnodes
|
2022-06-10 15:39:11 +08:00 |
Shengliang Guan
|
17f8ccc901
|
enh: record config index
|
2022-06-09 14:12:52 +08:00 |
Shengliang Guan
|
94720bbbb1
|
fix: should not execute trans if not master
|
2022-06-09 11:15:50 +08:00 |
Shengliang Guan
|
48cf259181
|
refactor: adjust some logs
|
2022-06-07 16:30:50 +08:00 |
Shengliang Guan
|
e5f2b786fb
|
feat: drop dnode
|
2022-06-07 13:41:41 +08:00 |
Shengliang Guan
|
36fd0dac68
|
refactor: add alter-confirm while alter db
|
2022-06-05 16:34:20 +08:00 |
Shengliang Guan
|
41a1b0fcf2
|
refactor: add null transaction action typ
|
2022-06-04 13:17:17 +08:00 |
Shengliang Guan
|
d56c574fe4
|
enh: add creating and dropping states to mnode
|
2022-06-01 21:39:04 +08:00 |
Shengliang Guan
|
1907c0e66c
|
enh: add creating and dropping states to mnode
|
2022-06-01 21:16:22 +08:00 |
Shengliang Guan
|
c388099efb
|
refactor: adjust trans conflict dbname
|
2022-06-01 13:37:21 +08:00 |
Shengliang Guan
|
a6fe2f6862
|
refactor: make trans support db conflict
|
2022-06-01 09:55:25 +08:00 |
Shengliang Guan
|
1035312f1c
|
refactor: make trans support db conflict
|
2022-06-01 09:25:45 +08:00 |
Shengliang Guan
|
5f74daa5e4
|
enh: display the ertransaction error reason
|
2022-05-31 20:36:54 +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
|
53def5b77b
|
refactor: make trans support multi steps
|
2022-05-30 20:38:46 +08:00 |
Shengliang Guan
|
536ea7b9da
|
refactor: rename trans types
|
2022-05-30 09:47:16 +08:00 |
Shengliang Guan
|
c44ec05229
|
fix: error in sync sem
|
2022-05-27 15:21:59 +08:00 |
Shengliang Guan
|
e0e1fb3190
|
refactor: make trans can exec one by one
|
2022-05-26 23:11:40 +08:00 |
Shengliang Guan
|
0cfa499be2
|
Merge remote-tracking branch 'origin/3.0' into fix/dnode
|
2022-05-26 17:26:45 +08:00 |
Shengliang Guan
|
1af3a5c017
|
feat: add vgroup for tsma
|
2022-05-26 15:46:31 +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
|
077ea4a14f
|
fix: avoid memory leak in mnode sync
|
2022-05-24 11:58:50 +08:00 |
Shengliang Guan
|
2f32e122af
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-05-23 23:17:21 +08:00 |
Shengliang Guan
|
f93c4d0846
|
fix: follower processes the trans but does not send the action msg
|
2022-05-23 21:53:10 +08:00 |
Shengliang Guan
|
a878b3edd5
|
fix: commit log should not be null
|
2022-05-23 21:17:04 +08:00 |
Shengliang Guan
|
8bbae8dd12
|
refactor: pullup after sorting by transId
|
2022-05-23 14:32:44 +08:00 |
Shengliang Guan
|
89c1e82337
|
refactor: sync integrate into mnode
|
2022-05-23 13:05:35 +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
|
249aecacda
|
enh(sync) sync/mnode integration
|
2022-05-21 21:26:27 +08:00 |
Shengliang Guan
|
682a7cab17
|
fix: avoid memory leak
|
2022-05-21 16:35:24 +08:00 |
Shengliang Guan
|
92e2d9612f
|
refactor: free rpcCont on error occured
|
2022-05-21 15:54:05 +08:00 |
Shengliang Guan
|
03d15c9e1f
|
fix: variable initialization order
|
2022-05-18 20:41:56 +08:00 |
Shengliang Guan
|
f94eaa6730
|
fix: only send message to one vnode in the vgroup
|
2022-05-18 20:41:21 +08:00 |
Shengliang Guan
|
30574a17b6
|
refactor: adjust msg logs
|
2022-05-18 16:58:28 +08:00 |
Shengliang Guan
|
36fe62fbd2
|
refactor: make more object global
|
2022-05-16 23:23:49 +08:00 |
Shengliang Guan
|
7729ce2eb3
|
refactor: adjust SRpcMsg
|
2022-05-16 16:13:51 +08:00 |
Shengliang Guan
|
96b7f2696a
|
refactor: adjust SRpcMsg
|
2022-05-16 14:55:31 +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
|
4076520ac8
|
feat: make show transactions and kill transaction work
|
2022-05-09 09:51:51 +08:00 |
Shengliang Guan
|
712a1bfa71
|
refactor: adjust trans logs
|
2022-05-07 22:40:15 +08:00 |
Shengliang Guan
|
b38f18020d
|
enh: check kill trans auth
|
2022-05-06 23:04:25 +08:00 |
Shengliang Guan
|
6e27e06da2
|
refactor: delete false positive logs
|
2022-05-06 14:30:40 +08:00 |
Shengliang Guan
|
9927b6b014
|
fix: invalid write while pullup trans on start
|
2022-05-05 17:01:50 +08:00 |
Shengliang Guan
|
d2f889a3a0
|
test: add conflict test for transaction
|
2022-05-05 16:13:51 +08:00 |