zebra/zebra-network/src/peer_set
teor 4d608d3224
Stop doing thousands of time checks each time we connect to a peer (#3106)
* Stop checking the entire AddressBook for each connection attempt

* Stop redundant peer time checks within the address book

* Stop calling `Instant::now` 3 times for each address book update

* Only get the time once each time an address book method is called

* Update outdated comment

* Use an OrderedMap to efficiently store address book peers

* Add address book order tests
2021-12-03 15:09:43 -03:00
..
candidate_set Use single thread Tokio runtime for tests (#2916) 2021-10-21 16:22:12 +00:00
initialize Stop doing thousands of time checks each time we connect to a peer (#3106) 2021-12-03 15:09:43 -03:00
candidate_set.rs Stop doing thousands of time checks each time we connect to a peer (#3106) 2021-12-03 15:09:43 -03:00
initialize.rs Check for panics in the address book updater task (#3064) 2021-11-18 12:34:51 +00:00
inventory_registry.rs Update to Tokio 1.13.0 (#2994) 2021-11-02 18:46:57 +00:00
limit.rs Downgrade some less interesting info-level logs to debug (#2938) 2021-10-22 02:11:09 +00:00
set.rs Stop doing thousands of time checks each time we connect to a peer (#3106) 2021-12-03 15:09:43 -03:00
unready_service.rs Fix typos (#3055) 2021-11-12 19:30:22 +00:00