Summary:
- Fixed:
- 33fde29d reset progress when heartbeat response indicates conflict.
Detail:
Fixed:
-
Fixed: 33fde29d reset progress when heartbeat response indicates conflict; by Zhang Yanpo; 2025-06-19
With
loosen-follower-log-revertenabled:Before this fix,
RaftCoreignoredconflictmessages fromHeartbeatRPCs,
preventing leaders from discovering follower state changes. When a follower's
state reverted and responded with a conflict message, the leader wouldn't
retransmit necessary data to the follower.This commit ensures
conflictresponses are always processed properly and
progress is reset to trigger data retransmission to the follower.