Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								eb4e2aa58f
								
							
						 | 
						
							
							
								
								feat: restore incomplete fsm state with maxVerValid via snapshot replication
							
							
							
							
							
						 | 
						
							2023-10-19 11:04:36 +08:00 | 
						
					
				
					
						
							
							
								 
								Benguang Zhao
							
						 | 
						
							
							
							
							
							
								
							
							
								083dd148be
								
							
						 | 
						
							
							
								
								feat: exchange difference of snapshot info for replication
							
							
							
							
							
						 | 
						
							2023-10-19 10:37:34 +08:00 | 
						
					
				
					
						
							
							
								 
								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 |