types/change: drop unused VisibilityChange

It fills PeersRemoved without deleting anything. The batcher now tears down
the session behind every removed id, so a caller would kill a live poll.

Updates #3410
This commit is contained in:
Kristoffer Dalby
2026-09-02 05:45:07 +00:00
parent 0b69e844f5
commit 42bf00523a
2 changed files with 0 additions and 17 deletions
-9
View File
@@ -340,15 +340,6 @@ func PolicyAndPeers(changedPeers ...types.NodeID) Change {
}
}
func VisibilityChange(reason string, added, removed []types.NodeID) Change {
return Change{
Reason: reason,
IncludePolicy: true,
PeersChanged: added,
PeersRemoved: removed,
}
}
func PeersChanged(reason string, peerIDs ...types.NodeID) Change {
return Change{
Reason: reason,
-8
View File
@@ -458,14 +458,6 @@ func TestPolicyAndPeers(t *testing.T) {
assert.Equal(t, []types.NodeID{1, 2, 3}, r.PeersChanged)
}
func TestVisibilityChange(t *testing.T) {
r := VisibilityChange("tag change", []types.NodeID{1}, []types.NodeID{2, 3})
assert.Equal(t, "tag change", r.Reason)
assert.True(t, r.IncludePolicy)
assert.Equal(t, []types.NodeID{1}, r.PeersChanged)
assert.Equal(t, []types.NodeID{2, 3}, r.PeersRemoved)
}
func TestPeersChanged(t *testing.T) {
r := PeersChanged("routes approved", 1, 2)
assert.Equal(t, "routes approved", r.Reason)