cadem
|
3b78d4382b
|
add learner
|
2023-04-18 19:03:45 +08:00 |
Benguang Zhao
|
639652314f
|
Merge branch main to FIX/TD-21428-main
|
2023-01-09 16:17:00 +08:00 |
Benguang Zhao
|
47ace00090
|
enh: refactor some sync func names for pipelining
|
2023-01-05 17:09:37 +08:00 |
Benguang Zhao
|
0c4ade9373
|
fix: update sync node commitIndex only if matchTerm equals currentTerm upon heartbeat
|
2022-12-28 20:25:52 +08:00 |
Minghao Li
|
20e2acbacf
|
refactor(sync): add reserved field in message
|
2022-12-06 16:59:19 +08:00 |
Benguang Zhao
|
dc2dcea3de
|
Merge branch 3.0 to FIX/TD-19334-3.0
|
2022-11-28 14:27:10 +08:00 |
Minghao Li
|
93efefcbfc
|
refactor(sync): add trace log
|
2022-11-25 18:19:25 +08:00 |
Benguang Zhao
|
68f8ebac9d
|
Merge branch 3.0 to FIX/TD-19334-3.0
|
2022-11-25 13:10:06 +08:00 |
Minghao Li
|
862a51e6ee
|
refactor(sync): add timestamp trace log when elect and heartbeat
|
2022-11-24 12:03:05 +08:00 |
Benguang Zhao
|
2e640e8e68
|
feat: start snapshot in recovery mode of sync repl mgr with lastMatchTerm in reply msg
|
2022-11-24 11:01:26 +08:00 |
Minghao Li
|
2b411912d9
|
refactor(sync): can not propose when heartbeat timeout
|
2022-11-23 14:17:13 +08:00 |
Benguang Zhao
|
c9c05761d6
|
enh: rename syncLogToAppendEntries to syncBuildAppendEntriesFromRaftLog
|
2022-11-18 12:40:00 +08:00 |
Shengliang Guan
|
f1a41f5a37
|
refact: sync message headfile
|
2022-11-13 17:21:30 +08:00 |
Shengliang Guan
|
f2191363b4
|
refact: sync local cmd msg
|
2022-11-13 17:14:03 +08:00 |
Shengliang Guan
|
d37d83ee26
|
refact: adjust sync leadertransfer msg
|
2022-11-13 17:00:47 +08:00 |
Shengliang Guan
|
fd7a499946
|
refact: adjust sync snapshotsend rsp
|
2022-11-13 16:41:40 +08:00 |
Shengliang Guan
|
eec0ab8c8d
|
refact: adjust sync snapshotsend msg
|
2022-11-13 16:39:21 +08:00 |
Shengliang Guan
|
d5f7f8c398
|
refact: remove sync apply msg
|
2022-11-13 16:11:49 +08:00 |
Shengliang Guan
|
7bcda46c59
|
refact: remove sync pre snapshot
|
2022-11-13 16:03:45 +08:00 |
Shengliang Guan
|
6681099245
|
refact: build sync heartbeat reply
|
2022-11-12 21:31:01 +08:00 |
Shengliang Guan
|
55927eaf0d
|
refact: build sync heartbeat msg
|
2022-11-12 20:37:15 +08:00 |
Shengliang Guan
|
94076e5919
|
refact: adjust sync append entry
|
2022-11-12 20:29:49 +08:00 |
Shengliang Guan
|
54e05aee26
|
enh: adjust sync append entry reply
|
2022-11-12 18:21:58 +08:00 |
Shengliang Guan
|
2dfc970572
|
enh: adjust sync append entry msg
|
2022-11-12 16:40:09 +08:00 |
Shengliang Guan
|
5b46cbefe9
|
enh: adjust request vote reply
|
2022-11-12 15:24:49 +08:00 |
Shengliang Guan
|
cd19ff0173
|
enh: adjust request vote reply
|
2022-11-12 13:17:56 +08:00 |
Shengliang Guan
|
8cca68f29d
|
enh: adjust request vote msg
|
2022-11-12 12:58:08 +08:00 |
Shengliang Guan
|
26cb3c3856
|
refact: remove sync batch codes
|
2022-11-12 12:26:56 +08:00 |
Shengliang Guan
|
8deb3b83df
|
refact: adjust timeout msg build
|
2022-11-12 10:54:36 +08:00 |
Shengliang Guan
|
2da7eac62d
|
refact: adjust timeout msg build
|
2022-11-12 10:21:16 +08:00 |
Shengliang Guan
|
a18c731cd0
|
refact: remove sync ping and pingreply
|
2022-11-11 17:35:04 +08:00 |
Shengliang Guan
|
1336ed11b2
|
refact: adjust sync ping message handler
|
2022-11-11 15:06:47 +08:00 |
Shengliang Guan
|
57f1b593e4
|
refact: adjust head file and sync log
|
2022-11-11 14:40:21 +08:00 |
Shengliang Guan
|
fd152f00ec
|
refact: adjust head file and sync log
|
2022-11-11 14:35:16 +08:00 |
Shengliang Guan
|
b4f8e45401
|
refact: adjust head file and sync log
|
2022-11-11 14:25:24 +08:00 |
Shengliang Guan
|
98b77fe8b4
|
refact: adjust head file
|
2022-11-09 19:02:47 +08:00 |
Minghao Li
|
7066274cc7
|
add sync format code
|
2022-04-18 21:50:56 +08:00 |
Minghao Li
|
9db8804581
|
sync refactor
|
2022-03-17 15:53:28 +08:00 |
Minghao Li
|
17e6071033
|
sync index
|
2022-03-15 10:47:11 +08:00 |
Minghao Li
|
f924c1b879
|
sync index
|
2022-03-14 20:43:35 +08:00 |
Minghao Li
|
81be154e0d
|
sync refactor
|
2022-03-12 17:02:15 +08:00 |
Minghao Li
|
317f7669d7
|
sync refactor
|
2022-03-11 19:52:59 +08:00 |
Minghao Li
|
690dabd617
|
sync refactor
|
2022-03-11 19:11:38 +08:00 |
Minghao Li
|
78b5da0e0f
|
sync refactor
|
2022-03-11 17:08:27 +08:00 |
Minghao Li
|
7469d62fd7
|
sync refactor
|
2022-03-11 15:05:10 +08:00 |
Minghao Li
|
a0a62227c8
|
sync refactor
|
2022-03-11 11:47:56 +08:00 |
Minghao Li
|
6a3869a3bc
|
sync refactor
|
2022-03-11 10:50:50 +08:00 |
Minghao Li
|
73d768d273
|
sync refactor
|
2022-03-10 16:54:26 +08:00 |
Minghao Li
|
ebeb4bb7a6
|
sync refactor
|
2022-03-10 14:34:02 +08:00 |
Minghao Li
|
3dfb9bb022
|
sync refactor
|
2022-03-09 18:56:39 +08:00 |