|  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 |