From 15aa07f2a077b13e1f2c50d3479765303c41ca51 Mon Sep 17 00:00:00 2001 From: Pankaj Garg Date: Thu, 25 Apr 2019 13:47:38 -0700 Subject: [PATCH] Fix node count metrics (#3997) - the count was truncated to avalanche neighborhood size --- core/src/broadcast_stage.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/broadcast_stage.rs b/core/src/broadcast_stage.rs index a704479c0d..e2205632a3 100644 --- a/core/src/broadcast_stage.rs +++ b/core/src/broadcast_stage.rs @@ -77,10 +77,10 @@ impl Broadcast { let mut broadcast_table = cluster_info.read().unwrap().sorted_tvu_peers( &staking_utils::delegated_stakes_at_epoch(&bank, bank_epoch).unwrap(), ); + inc_new_counter_info!("broadcast_service-num_peers", broadcast_table.len() + 1); // Layer 1, leader nodes are limited to the fanout size. broadcast_table.truncate(NEIGHBORHOOD_SIZE); - inc_new_counter_info!("broadcast_service-num_peers", broadcast_table.len() + 1); inc_new_counter_info!("broadcast_service-entries_received", num_entries); let to_blobs_start = Instant::now();