Benguang Zhao
|
a01f34fd83
|
fix: clear sync log buffer in syncLogBufferDestroy
|
2022-11-26 16:20:23 +08:00 |
Benguang Zhao
|
012bcf1a5d
|
enh: adjust logging levels in syncLogBufferAccept, e.g. sInfo to sWarn
|
2022-11-26 14:27:06 +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
|
736a1cc017
|
enh: adjust some info msgs for raft pipelining
|
2022-11-26 00:37:20 +08:00 |
Benguang Zhao
|
143a2e8552
|
feat: start snapshot replication to rollback in recovery mode
|
2022-11-25 21:22:49 +08:00 |
Benguang Zhao
|
d5ae1ca18a
|
enh: make the range span of unconfirmed logs sent less than half of the size of log ring buffer
|
2022-11-25 10:37:56 +08:00 |
Benguang Zhao
|
ff286e1f1c
|
enh: spool commit sync barrier as info in syncLogBufferCommit
|
2022-11-24 18:37:31 +08:00 |
Benguang Zhao
|
6729c130f8
|
fix: leave some free space in log buffer during syncLogBufferInit
|
2022-11-24 16:56:18 +08:00 |
Benguang Zhao
|
22d64b9c0b
|
fix: remove syncNodeReplicateOne from syncNodeOnSnapshotReply
|
2022-11-24 15:55:31 +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
|
006e13e663
|
enh: validate alignment of WAL and tsdb commit during syncLogBufferInit
|
2022-11-23 10:24:17 +08:00 |
Benguang Zhao
|
b80095dc87
|
enh: snapshot during recovery of SSynclogReplMgr
|
2022-11-22 22:24:20 +08:00 |
Benguang Zhao
|
8ef5ca78ee
|
fix: protect syncNodeReplicate with mutex lock
|
2022-11-22 10:54:32 +08:00 |
Benguang Zhao
|
b90ee79623
|
fix: use syncLogBufferCommit in syncNodeOnLocalCmd
|
2022-11-21 13:51:01 +08:00 |
Benguang Zhao
|
c9c05761d6
|
enh: rename syncLogToAppendEntries to syncBuildAppendEntriesFromRaftLog
|
2022-11-18 12:40:00 +08:00 |
Benguang Zhao
|
03b88ff41c
|
enh: rename syncLogBuffer.h|c to syncPipeline.h|c
|
2022-11-18 12:39:04 +08:00 |