Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
d369915
[feat]hot standby for ha
Libotry Dec 19, 2025
cb96c19
ha
Libotry Dec 24, 2025
3a68768
fix
Libotry Dec 24, 2025
db782bb
fix
Libotry Dec 24, 2025
6a90b32
Ack
Libotry Dec 24, 2025
de5c4fc
real Ack
Libotry Dec 24, 2025
bb70f07
add thread for check
Libotry Dec 25, 2025
02950cf
based on etcd
Libotry Dec 26, 2025
2cafab1
based on etcd 2
Libotry Dec 26, 2025
4d693d2
phase 1
Libotry Dec 27, 2025
7daf123
fix
Libotry Dec 27, 2025
f9f3660
fix
Libotry Dec 27, 2025
a95051c
fix
Libotry Dec 27, 2025
693d5de
fix
Libotry Dec 27, 2025
59bf00e
fix
Libotry Dec 27, 2025
78d38ca
fix
Libotry Dec 27, 2025
0e572fe
oplog watcher
Libotry Dec 27, 2025
e082439
ApplyOpLogEntry
Libotry Dec 27, 2025
c8227bc
HotStandbyService
Libotry Dec 27, 2025
83eb05a
fix
Libotry Dec 29, 2025
44d0d74
fix
Libotry Dec 29, 2025
fd893ae
fix
Libotry Dec 29, 2025
dccb000
mod
Libotry Dec 29, 2025
6ba449b
oplog seq
Libotry Dec 29, 2025
373f823
fix
Libotry Dec 29, 2025
4b73166
fix doc
Libotry Dec 29, 2025
fdb90d4
delete key_seq_map_
Libotry Dec 29, 2025
af9f082
序列化和反序列化metadata:standby同步恢复数据
Libotry Dec 29, 2025
16e3bf1
fix
Libotry Dec 29, 2025
d24cfcb
fix
Libotry Dec 29, 2025
19b6f07
修改上报seqid机制
Libotry Dec 29, 2025
972b20a
delete
Libotry Dec 29, 2025
71cfb8d
fix hash
Libotry Dec 29, 2025
6e5e68b
refactor
Libotry Dec 31, 2025
a483987
fix
Libotry Dec 31, 2025
c1402e6
fix
Libotry Dec 31, 2025
a4a9512
retry and seq miss process
Libotry Jan 5, 2026
a55525c
fix dependency
Libotry Jan 5, 2026
44449f7
fix
Libotry Jan 5, 2026
c7fcb8b
fix ci
Libotry Jan 5, 2026
4ac8031
delete doc
Libotry Jan 5, 2026
1b4d3f1
fix V2
Libotry Jan 5, 2026
bf5af33
fix
Libotry Jan 5, 2026
b1221e3
fix important bug
Libotry Jan 5, 2026
7e328fa
fix gap and limit of pendingMutation and OpLogEntry checksum verify
Libotry Jan 5, 2026
50f1b18
fix
Libotry Jan 5, 2026
338a0b5
fix wrap-around
Libotry Jan 6, 2026
3164aea
fix security
Libotry Jan 6, 2026
54dd5d4
fix cluster_id invalid
Libotry Jan 6, 2026
6818263
add state machine
Libotry Jan 6, 2026
c3edf2d
fix compile
Libotry Jan 6, 2026
6905b5c
fix retry
Libotry Jan 6, 2026
e05354a
ha metrics
Libotry Jan 6, 2026
97efa87
fix compile
Libotry Jan 6, 2026
2b83373
fix
Libotry Jan 6, 2026
0f1f919
add ut test: standby_state_machine
Libotry Jan 6, 2026
0806716
fix CMakeLists
Libotry Jan 6, 2026
919afbc
fix CMakeLists 2
Libotry Jan 6, 2026
035e6c8
fix ut
Libotry Jan 6, 2026
03831fa
add ut test: oplog_manager_test
Libotry Jan 6, 2026
794ad78
add ut: etcd_oplog_store_test
Libotry Jan 6, 2026
61cb945
add ut: oplog_applier_test
Libotry Jan 6, 2026
a62c648
fix test
Libotry Jan 6, 2026
3a5a652
fix ut
Libotry Jan 6, 2026
305ebd7
fix ut
Libotry Jan 6, 2026
b012e6b
add ut: oplog_watcher_test
Libotry Jan 6, 2026
190e0f9
fix ut
Libotry Jan 6, 2026
a68a9b1
add ut: hot_standby_service_test
Libotry Jan 6, 2026
8f3a449
fix ut
Libotry Jan 6, 2026
f8dd38f
add ut: ha_metric_manager_test
Libotry Jan 6, 2026
d5aa516
add ut:hot_standby_integration_test
Libotry Jan 6, 2026
bb46734
add ut: complete hot_standby_intergration_test
Libotry Jan 6, 2026
a217bde
fix compile
Libotry Jan 6, 2026
3db5030
fix ut bug
Libotry Jan 6, 2026
bc0a534
fix ut for etcd
Libotry Jan 7, 2026
8ca0a03
fix
Libotry Jan 7, 2026
6d38b0b
fix bug
Libotry Jan 7, 2026
e799287
fix bug
Libotry Jan 7, 2026
b3b3146
fix bug
Libotry Jan 7, 2026
1dd0ac6
fix bug
Libotry Jan 7, 2026
bb6b1a8
fix
Libotry Jan 7, 2026
10fde3c
fix bug
Libotry Jan 7, 2026
d445b66
fix bug
Libotry Jan 7, 2026
a47ad22
fix compile
Libotry Jan 7, 2026
e509707
fix bug
Libotry Jan 7, 2026
30c6fbb
fix bug
Libotry Jan 7, 2026
eb16818
fix bug
Libotry Jan 7, 2026
61f9158
fix bug
Libotry Jan 7, 2026
2c2eb06
fix test
Libotry Jan 7, 2026
12dcc4e
fix test
Libotry Jan 7, 2026
697b9ac
fix test: zh to en
Libotry Jan 7, 2026
87f16cd
fix bug
Libotry Jan 8, 2026
c54253a
[todo:delete] mock client
Libotry Jan 8, 2026
2a841e8
fix mock compile
Libotry Jan 8, 2026
ea939b1
fix mock
Libotry Jan 8, 2026
15d9b1b
fix mock
Libotry Jan 8, 2026
98dc1da
fix mock
Libotry Jan 8, 2026
bb2c984
fix mock
Libotry Jan 8, 2026
2b3e274
fix mock
Libotry Jan 8, 2026
f87439d
fix mock
Libotry Jan 8, 2026
afc2032
fix mock
Libotry Jan 8, 2026
14c87e5
fix mock
Libotry Jan 8, 2026
8a5d357
[todo delete]: mod segment offload
Libotry Jan 8, 2026
19ad555
fix
Libotry Jan 9, 2026
fb2369a
[todo delete]mod client_live_ttl_sec
Libotry Jan 9, 2026
af7555d
[bugfix]fix update metadate oplog
Libotry Jan 9, 2026
2c47d29
[mock]delete mock client key limit
Libotry Jan 12, 2026
2fc66df
[mock]mod mock log
Libotry Jan 12, 2026
627aead
[mock]mod key start value
Libotry Jan 12, 2026
193fed4
[bugfix] repair transport_endpoint
Libotry Jan 12, 2026
8a83ca0
[ut_client test]add client get/put test
Libotry Jan 12, 2026
8c1c654
[important][bugfix]fix Client Create bug
Libotry Jan 12, 2026
3fd94f3
[bugfix]fix ping fail connect
Libotry Jan 14, 2026
d32c2ed
Revert "[todo delete]: mod segment offload"
Libotry Jan 15, 2026
4f485c8
[mock]mod put interval microsecond
Libotry Jan 20, 2026
b0a6ac5
[bugfix]reg uuid to ylt
Libotry Jan 23, 2026
32207fc
[bugfix]do not split uuid
Libotry Jan 23, 2026
c5d4afd
fix
Libotry Jan 23, 2026
c07f3ad
fix 2
Libotry Jan 23, 2026
87aa10b
fix 3
Libotry Jan 23, 2026
8990cc1
[important]mod serilized from json to msg_pack
Libotry Jan 23, 2026
518b896
fix compile
Libotry Jan 23, 2026
051e283
fix compile 2
Libotry Jan 23, 2026
9c8fb17
[todo delete]add debug
Libotry Jan 23, 2026
b33244c
[todo delete]add debug 2
Libotry Jan 23, 2026
76c9d6d
[todo delete]add debug 3
Libotry Jan 23, 2026
3cb7216
[todo delete]add debug 4
Libotry Jan 23, 2026
18a9a79
[bugfix]fix checksum diff
Libotry Jan 23, 2026
722883d
[bugfix]fix checksum diff 2
Libotry Jan 23, 2026
86efe6a
[todo delete]add debug log
Libotry Jan 23, 2026
abf23f2
[bugfix]add decode base64 for standby
Libotry Jan 23, 2026
e0a337c
Revert "[todo delete]add debug log"
Libotry Jan 23, 2026
85b5e08
Revert "[todo delete]add debug 4"
Libotry Jan 23, 2026
6d9e944
Revert "[todo delete]add debug 3"
Libotry Jan 23, 2026
43f048d
Revert "[todo delete]add debug 2"
Libotry Jan 23, 2026
7cb38c7
Revert "[todo delete]add debug"
Libotry Jan 23, 2026
38a6f4e
[fix]delete log
Libotry Jan 23, 2026
ffea76b
[fix]delete log
Libotry Jan 23, 2026
37eb1a8
[feat]add batch commit itf
Libotry Jan 26, 2026
4ff670e
[feat]add batch commit func
Libotry Jan 26, 2026
6cc6f50
fix compile
Libotry Jan 26, 2026
b9caafe
[fix]add retry flush
Libotry Jan 26, 2026
f35be31
Add HA Metrics: batch commits times
Libotry Jan 27, 2026
97e7e81
fix: batch commit summary err
Libotry Jan 27, 2026
62bbff2
[fix]delete WatchWithPrefix v1 interface
Libotry Jan 29, 2026
31ffe53
[fix]mod v2 to v0
Libotry Jan 29, 2026
c9d2f8d
fix compile
Libotry Jan 29, 2026
cbb8599
[stub snapshot]stub snapshot for test
Libotry Jan 29, 2026
f33d20d
[stub snapshot]add snapshot period
Libotry Jan 29, 2026
0837811
[clean oplog]add clean oplog for snapshot
Libotry Jan 29, 2026
dee2bbf
[snapshot stub]config
Libotry Jan 29, 2026
fb47d9a
[snapshot stub]add log
Libotry Jan 30, 2026
bd468b9
[snapshot stub]add log 2
Libotry Jan 30, 2026
9107677
[snapshot stub]add log 3
Libotry Jan 30, 2026
46ac2de
[snapshot stub]fix snapshot for standby start
Libotry Jan 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ SYSTEM_PACKAGES="build-essential \
libcurl4-openssl-dev \
libhiredis-dev \
libjemalloc-dev \
libxxhash-dev \
pkg-config \
patchelf"

Expand Down
Loading