- Aug 25, 2020
-
-
Felix Lange authored
-
Péter Szilágyi authored
params: update CHTs for v1.9.20 release
-
Péter Szilágyi authored
-
Shude Li authored
-
Péter Szilágyi authored
core/rawdb: only complain loudly if truncating many items
-
Péter Szilágyi authored
-
- Aug 24, 2020
-
-
timcooijmans authored
This change improves discovery behavior in small networks. Very small networks would often fail to bootstrap because all member nodes were dropping table content due to findnode failure. The check is now changed to avoid dropping nodes on findnode failure when their bucket is almost empty. It also relaxes the liveness check requirement for FINDNODE/v4 response nodes, returning unverified nodes as results when there aren't any verified nodes yet. The "findnode failed" log now reports whether the node was dropped instead of the number of results. The value of the "results" was always zero by definition. Co-authored-by: Felix Lange <fjl@twurst.com>
-
Péter Szilágyi authored
core/state/snapshot: reduce disk layer depth during generation
-
Péter Szilágyi authored
-
Martin Holst Swende authored
* eth/downloader, eth/handler: utilize sync bloom for getNodeData * trie: handle if bloom is nil * trie, downloader: check bloom nilness externally
-
- Aug 22, 2020
-
-
Martin Holst Swende authored
-
- Aug 21, 2020
-
-
Gary Rong authored
-
Péter Szilágyi authored
eth/downloader: fix rollback issue on short chains
-
Martin Holst Swende authored
-
Marius van der Wijden authored
* metrics: zero temp variable in updateMeter Previously the temp variable was not updated properly after summing it to count. This meant we had astronomically high metrics, now we zero out the temp whenever we sum it onto the snapshot count * metrics: move temp variable to be aligned, unit tests Moves the temp variable in MeterSnapshot to be 64-bit aligned because of the atomic bug. Adds a unit test, that catches the previous bug.
-
- Aug 20, 2020
-
-
Péter Szilágyi authored
travis, dockerfile, appveyor, build: bump to Go 1.15
-
Péter Szilágyi authored
-
Péter Szilágyi authored
* core: define and test chain reparation cornercases * core: write up a variety of set-head tests * core, eth: unify chain rollbacks, handle all the cases * core: make linter smile * core: remove commented out legacy code * core, eth/downloader: fix review comments * core: revert a removed recovery mechanism
-
Marius van der Wijden authored
-
- Aug 19, 2020
-
-
Martin Holst Swende authored
* t8ntool: add output basedir * t8ntool: add txhash to trace filename * t8ntool: don't default to '.' basedir, allow absolute paths
-
Péter Szilágyi authored
build: drop disco, enable groovy on Ubuntu PPAs
-
Péter Szilágyi authored
-
Giuseppe Bertone authored
-
- Aug 18, 2020
-
-
Marius van der Wijden authored
-
- Aug 14, 2020
-
-
Martin Holst Swende authored
* cmd/geth/tests: try to fix spurious travis failure in les tests * cmd/geth: les_test - remove extraneous option during boot
-
- Aug 11, 2020
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
params: update CHTs for v1.9.19
-
Péter Szilágyi authored
-
- Aug 10, 2020
-
-
Martin Holst Swende authored
-
Péter Szilágyi authored
ethstats: split read and write lock, otherwise they'll lock up
-
Péter Szilágyi authored
-
Péter Szilágyi authored
eth/downloader: allow all timers to exit
-
Martin Holst Swende authored
-
- Aug 07, 2020
-
-
Péter Szilágyi authored
ethstats: overwrite old errors
-
Péter Szilágyi authored
eth/downloader: set deliverytime on drops and timeouts too
-
Martin Holst Swende authored
-
Gary Rong authored
* les: close all connected les-server when shutdown * les: linter nitpick Co-authored-by: Martin Holst Swende <martin@swende.se>
-
Martin Holst Swende authored
-
Péter Szilágyi authored
eth/downloader: save the correct delivery time for state sync
-