Skip to content

Commit

Permalink
add back deprecated field Leader to the LeaderObservation struct (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
dhiaayachi committed Apr 25, 2022
1 parent ace424e commit 1b44a7b
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions observer.go
Expand Up @@ -19,6 +19,8 @@ type Observation struct {

// LeaderObservation is used for the data when leadership changes.
type LeaderObservation struct {
// DEPRECATED The LeaderAddr field should now be used
Leader ServerAddress
LeaderAddr ServerAddress
LeaderID ServerID
}
Expand Down
2 changes: 1 addition & 1 deletion raft.go
Expand Up @@ -101,7 +101,7 @@ func (r *Raft) setLeader(leaderAddr ServerAddress, leaderID ServerID) {
r.leaderID = leaderID
r.leaderLock.Unlock()
if oldLeaderAddr != leaderAddr || oldLeaderID != leaderID {
r.observe(LeaderObservation{LeaderAddr: leaderAddr, LeaderID: leaderID})
r.observe(LeaderObservation{Leader: leaderAddr, LeaderAddr: leaderAddr, LeaderID: leaderID})
}
}

Expand Down

0 comments on commit 1b44a7b

Please sign in to comment.