plugeth/les/vflux/server
Péter Szilágyi bf1798e04e
common/prque: generic priority queue (#26290)
* common, core, eth, les, trie: make prque generic

* les/vflux/server: fixed issues in priorityPool

* common, core, eth, les, trie: make priority also generic in prque

* les/flowcontrol: add test case for priority accumulator overflow

* les/flowcontrol: avoid priority value overflow

* common/prque: use int priority in some tests

No need to convert to int64 when we can just change the type used by the
queue.

* common/prque: remove comment about int64 range

---------

Co-authored-by: Zsolt Felfoldi <zsfelfoldi@gmail.com>
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-02-09 13:03:54 +02:00
..
balance_test.go all: fix some typos (#25551) 2022-08-19 09:00:21 +03:00
balance_tracker.go les/vflux: fixed panic and data races (#23865) 2021-11-08 10:29:59 +01:00
balance.go all: fix some typos (#25551) 2022-08-19 09:00:21 +03:00
clientdb_test.go les: renamed lespay to vflux (#22347) 2021-02-19 14:44:16 +01:00
clientdb.go all: remove remaining uses of untyped golang-lru (#26194) 2022-11-17 11:15:28 +01:00
clientpool_test.go all: add whitespace linter (#25312) 2022-07-25 13:14:03 +03:00
clientpool.go all: fix spelling mistakes (#25961) 2022-10-11 09:37:00 +02:00
metrics.go les/vflux/server: fix metrics (#22946) 2021-10-11 18:49:26 +02:00
prioritypool_test.go les: move client pool to les/vflux/server (#22495) 2021-04-06 20:42:50 +02:00
prioritypool.go common/prque: generic priority queue (#26290) 2023-02-09 13:03:54 +02:00
service.go all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
status.go all: fix some typos (#25551) 2022-08-19 09:00:21 +03:00