erigon-pulse/common/prque
Felföldi Zsolt e3f0782057 les: UDP pre-negotiation of available server capacity (#22183)
This PR implements the first one of the "lespay" UDP queries which
is already useful in itself: the capacity query. The server pool is making
use of this query by doing a cheap UDP query to determine whether it is
worth starting the more expensive TCP connection process.
# Conflicts:
#	les/client.go
#	les/clientpool.go
#	les/clientpool_test.go
#	les/enr_entry.go
#	les/server.go
#	les/vflux/client/serverpool.go
#	les/vflux/client/serverpool_test.go
#	les/vflux/server/balance.go
#	les/vflux/server/balance_test.go
#	les/vflux/server/prioritypool.go
#	les/vflux/server/prioritypool_test.go
#	p2p/nodestate/nodestate.go
2021-03-12 15:53:04 +01:00
..
lazyqueue_test.go les: UDP pre-negotiation of available server capacity (#22183) 2021-03-12 15:53:04 +01:00
lazyqueue.go les: UDP pre-negotiation of available server capacity (#22183) 2021-03-12 15:53:04 +01:00
prque_test.go common/prque: pull in tests and benchmarks from upstream 2021-03-09 10:32:21 +01:00
prque.go core: concurrent database reinit from freezer dump 2019-05-27 15:48:30 +03:00
sstack_test.go common/prque: pull in tests and benchmarks from upstream 2021-03-09 10:32:21 +01:00
sstack.go core: concurrent database reinit from freezer dump 2019-05-27 15:48:30 +03:00