improve pruning log messages

This commit is contained in:
Jürg Schulthess 2025-05-13 08:11:39 +02:00
parent 6ac0b56fa5
commit c9ed42b93c

View File

@ -676,7 +676,7 @@ public class RNSNetwork {
//} //}
} }
public List<RNSPeer> getNonActiveIncommingPeers() { public List<RNSPeer> getNonActiveIncomingPeers() {
var ips = getIncomingPeers(); var ips = getIncomingPeers();
List<RNSPeer> result = Collections.synchronizedList(new ArrayList<>()); List<RNSPeer> result = Collections.synchronizedList(new ArrayList<>());
Link pl; Link pl;
@ -700,9 +700,10 @@ public class RNSNetwork {
var initiatorPeerList = getImmutableLinkedPeers(); var initiatorPeerList = getImmutableLinkedPeers();
var initiatorActivePeerList = getActiveImmutableLinkedPeers(); var initiatorActivePeerList = getActiveImmutableLinkedPeers();
var incomingPeerList = getImmutableIncomingPeers(); var incomingPeerList = getImmutableIncomingPeers();
log.info("number of links (linkedPeers (active) / incomingPeers before prunig: {} ({}), {}", var numActiveIncomingPeers = incomingPeerList.size() - getNonActiveIncomingPeers().size();
log.info("number of links (linkedPeers (active) / incomingPeers (active) before prunig: {} ({}), {} ({})",
initiatorPeerList.size(), getActiveImmutableLinkedPeers().size(), initiatorPeerList.size(), getActiveImmutableLinkedPeers().size(),
incomingPeerList.size()); incomingPeerList.size(), numActiveIncomingPeers);
for (RNSPeer p: initiatorActivePeerList) { for (RNSPeer p: initiatorActivePeerList) {
var pLink = p.getOrInitPeerLink(); var pLink = p.getOrInitPeerLink();
p.pingRemote(); p.pingRemote();
@ -730,7 +731,7 @@ public class RNSNetwork {
} }
} }
// prune non-initiator peers // prune non-initiator peers
List<RNSPeer> inaps = getNonActiveIncommingPeers(); List<RNSPeer> inaps = getNonActiveIncomingPeers();
for (RNSPeer p: inaps) { for (RNSPeer p: inaps) {
var pLink = p.getPeerLink(); var pLink = p.getPeerLink();
if (nonNull(pLink)) { if (nonNull(pLink)) {
@ -742,10 +743,10 @@ public class RNSNetwork {
initiatorPeerList = getImmutableLinkedPeers(); initiatorPeerList = getImmutableLinkedPeers();
initiatorActivePeerList = getActiveImmutableLinkedPeers(); initiatorActivePeerList = getActiveImmutableLinkedPeers();
incomingPeerList = getImmutableIncomingPeers(); incomingPeerList = getImmutableIncomingPeers();
log.info("number of links (linkedPeers (active) / incomingPeers after prunig: {} ({}), {}", numActiveIncomingPeers = incomingPeerList.size() - getNonActiveIncomingPeers().size();
log.info("number of links (linkedPeers (active) / incomingPeers (active) after prunig: {} ({}), {} ({})",
initiatorPeerList.size(), getActiveImmutableLinkedPeers().size(), initiatorPeerList.size(), getActiveImmutableLinkedPeers().size(),
incomingPeerList.size()); incomingPeerList.size(), numActiveIncomingPeers);
maybeAnnounce(getBaseDestination());
} }
public void maybeAnnounce(Destination d) { public void maybeAnnounce(Destination d) {