File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ ## v0.9.20
2+
3+ Summary:
4+
5+ - Fixed:
6+ - [ 33fde29d] ( https://github.com/datafuselabs/openraft/commit/33fde29d03c172b1514e2f91d854bc5b6aa9be09 ) reset progress when heartbeat response indicates conflict.
7+
8+ Detail:
9+
10+ ### Fixed:
11+
12+ - Fixed: [ 33fde29d] ( https://github.com/datafuselabs/openraft/commit/33fde29d03c172b1514e2f91d854bc5b6aa9be09 ) reset progress when heartbeat response indicates conflict; by Zhang Yanpo; 2025-06-19
13+
14+ With ` loosen-follower-log-revert ` enabled:
15+
16+ Before this fix, ` RaftCore ` ignored ` conflict ` messages from ` Heartbeat ` RPCs,
17+ preventing leaders from discovering follower state changes. When a follower's
18+ state reverted and responded with a conflict message, the leader wouldn't
19+ retransmit necessary data to the follower.
20+
21+ This commit ensures ` conflict ` responses are always processed properly and
22+ progress is reset to trigger data retransmission to the follower.
23+
124## v0.9.19
225
326Summary:
Original file line number Diff line number Diff line change 1+ Summary:
2+
3+ - Fixed:
4+ - [ 33fde29d] ( https://github.com/datafuselabs/openraft/commit/33fde29d03c172b1514e2f91d854bc5b6aa9be09 ) reset progress when heartbeat response indicates conflict.
5+
6+ Detail:
7+
8+ ### Fixed:
9+
10+ - Fixed: [ 33fde29d] ( https://github.com/datafuselabs/openraft/commit/33fde29d03c172b1514e2f91d854bc5b6aa9be09 ) reset progress when heartbeat response indicates conflict; by Zhang Yanpo; 2025-06-19
11+
12+ With ` loosen-follower-log-revert ` enabled:
13+
14+ Before this fix, ` RaftCore ` ignored ` conflict ` messages from ` Heartbeat ` RPCs,
15+ preventing leaders from discovering follower state changes. When a follower's
16+ state reverted and responded with a conflict message, the leader wouldn't
17+ retransmit necessary data to the follower.
18+
19+ This commit ensures ` conflict ` responses are always processed properly and
20+ progress is reset to trigger data retransmission to the follower.
You can’t perform that action at this time.
0 commit comments