Commit graph

26 commits

Author SHA1 Message Date
Benguang Zhao
c74c4fe208 enh: clean WAL logs based on size if one follower is offline. 2023-12-13 10:10:02 +08:00
Shengliang Guan
4d0c5c9d57 refact: adjust head file and sync log 2022-11-11 11:06:39 +08:00
Shengliang Guan
98b77fe8b4 refact: adjust head file 2022-11-09 19:02:47 +08:00
Shengliang Guan
15e7e345dc refact: move sync test code to single lib 2022-11-09 14:45:07 +08:00
Minghao Li
f83ca89ea2 refactor(sync): make leader life longer 2022-08-06 19:40:10 +08:00
Liu Jicong
1ec57798d2 ci: remove unstable case 2022-07-07 11:45:28 +08:00
Minghao Li
a22814a5a7 refactor(sync): optimized one replica 2022-06-27 10:36:28 +08:00
Minghao Li
3d9ffc42e8 refactor(sync): refactor wal abstraction 2022-06-23 21:16:16 +08:00
Minghao Li
00c0926c44 refactor(sync): hold wal handle with log store 2022-06-23 14:58:52 +08:00
Minghao Li
5908631ec3 enh(sync): add log store2 2022-06-05 19:47:54 +08:00
Minghao Li
44994201b6 fix(sync): sending snapshot 2022-06-02 19:47:06 +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
9a7924049f sync integration 2022-04-19 15:43:24 +08:00
Minghao Li
996886e726 sync refactor 2022-03-23 17:08:07 +08:00
Minghao Li
1a78917767 sync index 2022-03-14 14:05:40 +08:00
Minghao Li
73d768d273 sync refactor 2022-03-10 16:54:26 +08:00
Minghao Li
a51e576126 sync refactor 2022-03-10 11:21:04 +08:00
Minghao Li
30be9d3e31 sync refactor 2022-03-09 20:04:39 +08:00
Minghao Li
3dfb9bb022 sync refactor 2022-03-09 18:56:39 +08:00
Minghao Li
0c8f62f701 sync refactor 2022-03-09 14:51:02 +08:00
Minghao Li
b55cf2bc7e add sync code 2022-02-27 02:24:50 +08:00
Minghao Li
e8780cebed add sync code 2022-02-26 18:30:58 +08:00
Minghao Li
296d9abe2a add sync code 2022-02-25 15:34:24 +08:00
Minghao Li
be375fa143 add sync code 2022-02-22 11:28:15 +08:00