Minghao Li
|
057fda21ce
|
enh(sync): syncNodeOnAppendEntriesSnapshotCb
|
2022-05-31 19:46:49 +08:00 |
Minghao Li
|
7917716b4f
|
enh(sync): syncNodeOnAppendEntriesReplySnapshotCb
|
2022-05-31 19:06:55 +08:00 |
Minghao Li
|
fd823c8670
|
enh(sync): syncNodeOnRequestVoteReplySnapshotCb
|
2022-05-31 18:12:17 +08:00 |
Minghao Li
|
a20cac89cc
|
enh(sync): syncNodeOnRequestVoteSnapshotCb
|
2022-05-31 18:04:49 +08:00 |
Minghao Li
|
b9472dc386
|
enh(sync): syncNodeAppendEntriesPeersSnapshot
|
2022-05-31 17:53:38 +08:00 |
Minghao Li
|
ba212ce396
|
enh(sync): syncNodeRequestVotePeersSnapshot
|
2022-05-31 17:37:57 +08:00 |
Minghao Li
|
ee9cdb2967
|
enh(sync): syncNodeOnSnapshotSendCb, syncNodeOnSnapshotRspCb
|
2022-05-31 17:23:36 +08:00 |
Minghao Li
|
21191ae2a8
|
enh(sync): add SSyncSnapshotReceiver
|
2022-05-31 16:48:47 +08:00 |
Minghao Li
|
6d8733a232
|
enh(sync): add SSyncSnapshotSender
|
2022-05-31 16:14:19 +08:00 |
Minghao Li
|
cdc0dc487f
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli
|
2022-05-30 21:24:05 +08:00 |
Minghao Li
|
b9e4543a40
|
enh(sync): add SyncSnapshotRsp SyncSnapshotSend
|
2022-05-30 21:21:51 +08:00 |
Minghao Li
|
c5526ef915
|
enh(sync): add SyncSnapshotRsp SyncSnapshotSend
|
2022-05-30 21:11:14 +08:00 |
Minghao Li
|
6be4119fe7
|
add syncNodeIsIndexInSnapshot syncNodeGetLastIndexTerm syncNodeGetPreIndexTerm
|
2022-05-30 18:45:09 +08:00 |
Minghao Li
|
79ae770a0b
|
enh(sync): add snapshotEnable2
|
2022-05-30 17:31:55 +08:00 |
Minghao Li
|
43c383dcbc
|
enh(sync): add snapshotEnable2
|
2022-05-30 17:19:31 +08:00 |
Minghao Li
|
d6c57bd372
|
enh(sync): add snapshotEnable2
|
2022-05-30 13:14:48 +08:00 |
Minghao Li
|
bdc9acbf2e
|
enh(sync): add snapshotEnable
|
2022-05-30 12:26:15 +08:00 |
Li Minghao
|
e3068a60ee
|
Merge pull request #13180 from taosdata/feature/3.0_mhli
enh(sync): add SSnapshot callback: reader, writer
|
2022-05-29 07:37:54 +08:00 |
Minghao Li
|
cd2e8fe730
|
enh(sync): add SSnapshot callback: reader, writer
|
2022-05-29 07:15:29 +08:00 |
Cary Xu
|
f2b4cca23d
|
fix: init buffer to avoid invalid write
|
2022-05-29 01:10:32 +08:00 |
Cary Xu
|
890075ef4a
|
fix: init buf to avoid invalid write
|
2022-05-29 00:59:23 +08:00 |
Cary Xu
|
5374680649
|
fix: init buffer to avoid invalid write
|
2022-05-29 00:37:18 +08:00 |
Minghao Li
|
3327a0692f
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli
|
2022-05-27 21:34:54 +08:00 |
Minghao Li
|
b10f8e4aa2
|
fix(sync) raftCfgPersist
|
2022-05-27 21:32:28 +08:00 |
Li Minghao
|
aa691d137f
|
Merge pull request #13096 from taosdata/feature/3.0_mhli
enh(sync) snapshot sender, receiver
|
2022-05-27 18:55:51 +08:00 |
Minghao Li
|
3a1be0c58a
|
refactor: make logStore static
|
2022-05-27 18:00:09 +08:00 |
Minghao Li
|
5a754023f5
|
refactor: make logStore static
|
2022-05-27 16:36:44 +08:00 |
Minghao Li
|
5471792549
|
refactor: make logStoreGetLastEntry static
|
2022-05-27 16:13:02 +08:00 |
Minghao Li
|
d45221c863
|
enh(sync) logStoreGetEntry -> pLogStore->getEntry
|
2022-05-27 15:41:19 +08:00 |
Minghao Li
|
b7be03898c
|
enh(sync) snapshot sender, receiver
|
2022-05-27 15:35:26 +08:00 |
Minghao Li
|
8141c430bc
|
enh(sync) snapshot sender, receiver
|
2022-05-27 15:09:17 +08:00 |
Minghao Li
|
17ed7e0747
|
fix(sync) delete assert, due to config change
|
2022-05-27 00:00:24 +08:00 |
Minghao Li
|
1a22de765c
|
fix(sync) add multi mnodes
|
2022-05-26 18:03:38 +08:00 |
Minghao Li
|
f078f5b300
|
fix(sync): syncSetStandby
|
2022-05-26 15:08:20 +08:00 |
Minghao Li
|
4e1aa6b5c5
|
refactor: config change
|
2022-05-26 14:21:24 +08:00 |
Minghao Li
|
9a2eddda4c
|
fix(sync), call FpCommitCb twice when FOLLOWER
|
2022-05-26 11:02:35 +08:00 |
Minghao Li
|
8c5f6b6849
|
fix(sync): persist isStandby
|
2022-05-25 18:32:34 +08:00 |
Minghao Li
|
104a207579
|
FpReConfigCb
|
2022-05-25 14:43:45 +08:00 |
Minghao Li
|
81d0798f5f
|
refactor: update config when there's one locally
|
2022-05-25 14:27:59 +08:00 |
Minghao Li
|
cb20717ce6
|
refactor: votesRespondUpdate
|
2022-05-24 20:23:11 +08:00 |
Minghao Li
|
94438de0ec
|
enh(sync): syncStartStandBy
|
2022-05-24 19:45:09 +08:00 |
Minghao Li
|
aa85781560
|
enh(sync): add mndSnapshotRead mndSnapshotApply
|
2022-05-24 15:28:12 +08:00 |
Minghao Li
|
800ef42a26
|
Merge branch 'feature/sync-mnode-integration' of https://github.com/taosdata/TDengine into feature/sync-mnode-integration
|
2022-05-24 14:47:11 +08:00 |
Minghao Li
|
aa1de8b34a
|
enh(sync): add FpSnapshotRead FpSnapshotApply
|
2022-05-24 14:46:22 +08:00 |
Shengliang Guan
|
077ea4a14f
|
fix: avoid memory leak in mnode sync
|
2022-05-24 11:58:50 +08:00 |
Shengliang Guan
|
07fee01d1c
|
fix: avoid memory leak in mnode sync
|
2022-05-24 11:26:17 +08:00 |
Shengliang Guan
|
0e8e04805a
|
fix: avoid memory leak
|
2022-05-24 09:46:54 +08:00 |
Minghao Li
|
c7691590be
|
enh(sync) add syncIsRestoreFinish
|
2022-05-23 23:53:15 +08:00 |
Minghao Li
|
1d7bdbc351
|
fix(sync) sync/mnode integration dead lock
|
2022-05-23 21:37:13 +08:00 |
Minghao Li
|
102a08f44b
|
enh(sync) sync/mnode integration, add log
|
2022-05-23 20:26:12 +08:00 |