|  kailixu | 9de0e4ee64 | fix: refactor return code | 2024-07-25 16:20:10 +08:00 | 
				
					
						|  dmchen | 3711fdd865 | feat/TD-22970 | 2023-07-18 16:09:38 +08:00 | 
				
					
						|  Benguang Zhao | 47a1d64125 | enh: refactor some func names for syncLogReplProcessReply | 2023-05-15 11:32:08 +08:00 | 
				
					
						|  cadem | 3b78d4382b | add learner | 2023-04-18 19:03:45 +08:00 | 
				
					
						|  Benguang Zhao | 09786a127d | enh: refactor func names doOnce, attempt, probe, and sendTo of syncLogRepl | 2023-04-12 10:13:06 +08:00 | 
				
					
						|  Benguang Zhao | 0a1476763a | enh: refactor some func names of syncLogReplMgr | 2023-04-06 16:26:44 +08:00 | 
				
					
						|  Xiaoyu Wang | 58fc265b80 | merge main | 2023-02-24 13:26:45 +08:00 | 
				
					
						|  Benguang Zhao | e45367f924 | fix: resolve coverity scan issues in sync and wal | 2023-02-23 14:16:21 +08:00 | 
				
					
						|  Benguang Zhao | b0b9877265 | fix: check if log buffer is empty in syncNodeOnLocalCmd | 2023-02-21 19:00:47 +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 | 
				
					
						|  Shengliang Guan | 794fb5d1b5 | fix: handle error if sync buffer is full | 2022-12-26 20:40:33 +08:00 | 
				
					
						|  Shengliang Guan | 668a26c1b0 | enh: handle error while transfer snapshot | 2022-12-26 15:03:18 +08:00 | 
				
					
						|  Benguang Zhao | e97c8f637b | enh: logging sync log buffer rollback events | 2022-12-03 09:05:39 +08:00 | 
				
					
						|  Benguang Zhao | decb17fcb1 | fix: use recursive mutex for relocking ring log buffer in syncNodeDoConfigChange | 2022-11-29 23:19:32 +08:00 | 
				
					
						|  Benguang Zhao | 4f37947e42 | fix: minimum commitTerm as 0 in syncLogBufferInit | 2022-11-29 17:15:48 +08:00 | 
				
					
						|  Benguang Zhao | 082428acab | enh: reduce the number of probing msgs under stress in recovery mode | 2022-11-26 13:18:52 +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 | 
				
					
						|  Benguang Zhao | f68e41a40e | enh: initialize log buffer again after receiving a complete snapshot | 2022-11-23 15:57:40 +08:00 | 
				
					
						|  Benguang Zhao | 8ef5ca78ee | fix: protect syncNodeReplicate with mutex lock | 2022-11-22 10:54:32 +08:00 | 
				
					
						|  Benguang Zhao | 03b88ff41c | enh: rename syncLogBuffer.h|c to syncPipeline.h|c | 2022-11-18 12:39:04 +08:00 |