Commit Graph

2 Commits (2ac52f072cdc0c6895745ddeda89e322e97e50fd)

Author SHA1 Message Date
Usman Saleem 87afe64cd9
build - Apply spotless license header checks to solidity sources (#7046) 7 months ago
Antony Denyer a30f7cdea4
Use binary search to eth_estimateGas more accurately (#5142) 2 years ago
Fabio Di Fabio 9bf1d3dab9
Optimize snap sync for PoS networks (#4462) 2 years ago
Fabio Di Fabio 839f39d68d
Optimize pivot block selector on PoS networks (#4488) 2 years ago
Fabio Di Fabio e01f63bbfa
Adapt Fast sync, and Snap sync, to use finalized block as pivot after the Merge (#3655) 3 years ago
matkt 110052c9f3
fastsync refactor (#3179) 3 years ago
Danno Ferrin 2abc7074bb
Create new datatypes module for Address, Hash, and Wei (#2779) 3 years ago
matkt 667d1d226d
Add fastsync compatibility with Bonsai Trie storage format (#1765) 4 years ago
Danno Ferrin 6d7d525c58
Add fast sync status to eth_syncing and EthQL query (#565) 5 years ago
Joshua Fernandes bac5c673d3
Adding a spdx license check gradle task (#30) 5 years ago
Joshua Fernandes d6a2394e2d Migrating Pantheon to Besu (#1945) 5 years ago
mark-terry 402937a459 [PIE-1859] Extracted Metrics interfaces to plugins-api. (#1898) 5 years ago
Abdelhamid Bakhta 621ce9d7ad Display World State Sync Progress in Logs (#1645) 5 years ago
Adrian Sutton f2a2ffc008 Rename MetricCategory to PantheonMetricCategory (#1574) 6 years ago
Adrian Sutton 9ef6002a4a Avoid auto-boxing for gauge metrics. (#1526) 6 years ago
Adrian Sutton 9a5d8d6fa2 Don't mark world state as stalled until a minimum time without progress is reached (#1179) 6 years ago
Adrian Sutton 58fdc669d4 Move starting world state download process inside WorldDownloadState (#1104) 6 years ago
Adrian Sutton 74b92cd500 Use pipeline for world state download (#1096) 6 years ago
mbaxter fafd7e69ed [PAN-2422] Add in-memory cache over world state download queue (#1087) 6 years ago
Adrian Sutton fec24292f1 Make findSuitablePeer abstract (#1053) 6 years ago
mbaxter af66eae39f [PAN-2302] Resume world state download from existing queue (#1016) 6 years ago
Adrian Sutton 6a269c5591 [PAN-2372] Consider a world state download stalled after 100 requests with no progress (#1007) 6 years ago
Adrian Sutton 9f8d14522e Separate download state tracking from WorldStateDownloader (#967) 6 years ago
Adrian Sutton 27a3631027 Use a single thread to persist downloaded world state nodes (#950) 6 years ago
mbaxter d436d5f0bd [MINOR] Move metric instantiation (#896) 6 years ago
S. Matthew English b4e6784e40 [PAN-2198] Update GetNodeDataFromPeerTask to return a map (#931) 6 years ago
Adrian Sutton c4a0d69af9 Fix potential stall in world state download. (#922) 6 years ago
Adrian Sutton 2a24b2bae4 Increment completed request count when we complete the request using local data. (#914) 6 years ago
Adrian Sutton 768293385f Process world state download data on a worker thread (#898) 6 years ago
Adrian Sutton 1c634dd885 Add metric to expose number of inflight world state requests. (#906) 6 years ago
Adrian Sutton 1e460157e8 Fix task queue so that the updated failure count for requests is actually stored. (#893) 6 years ago
mbaxter 705bebad9b Reorganize eth tasks (#890) 6 years ago
mbaxter 1da0008666 [PAN-2305] Detect stalled world state downloads (#875) 6 years ago
mbaxter 33e9f0e508 [PAN-2196] Implement world state cancel (#867) 6 years ago
mbaxter 60b0137368 Fix state download race condition by creating a TaskQueue API (#853) 6 years ago
Adrian Sutton 38af7b0512 Support resuming fast-sync downloads (#848) 6 years ago
Adrian Sutton b87df9281d Handle unavailable world states (#824) 6 years ago
Adrian Sutton c996907e55 Add metrics to world state downloader to track number of pending requests, total requests completed and total requests retried. (#837) 6 years ago
mbaxter c4f0cb4d52 [NC-2195] Commit world state continuously (#809) 6 years ago
mbaxter 66c2b13a12 [NC-2200] Update WorldStateDownloader to only filter out known code requests (#777) 6 years ago
mbaxter 494640ecbc [NC-2207] Integrate rocksdb-based queue into WorldStateDownloader (#746) 6 years ago
mbaxter 38eb6f2f53 Update WorldStateDownloader run() interface to accept header (#677) 6 years ago
mbaxter 055785b7e3 [NC-1344] Create a simple WorldStateDownloader (#657) 6 years ago