Commit Graph

1036 Commits (af93824210b9956b3c7db6e514fb035f2a2f7508)

Author SHA1 Message Date
Matilda Clerke 3a68980088 7311: Fix up inflight requests gauge in PeerTaskExecutor 2 months ago
Bhanu Pulluri 174d4281da
Add null pointer check and testcase for snapsync tasks (#7724) 2 months ago
Stefan Pingel f9bed5930c
don't do too much work when transaction pool is disabled (#7753) 2 months ago
Matilda Clerke a3f5d4ac68 7311: Also filter by whether a peer is fully validated 2 months ago
Matilda Clerke d66dd3a4cd 7311: Add partialSuccessCounter and inflightRequestGauge in PeerTaskExecutor 2 months ago
Matilda Clerke 3b8b7d5938 7311: Implement isPartialSuccess and add unit tests 2 months ago
Matilda Clerke 3c12d3d8c3 7311: Fix incorrect name on isPartialSuccessTest 2 months ago
Matilda Clerke b06f38b260 7311: Add Predicate to PeerTask to check for partial success 2 months ago
Matilda Clerke 1c268b70cd 7311: Add additional metrics to PeerTaskExecutor 2 months ago
Matilda Clerke 20478d32df 7311: clean up after merge 2 months ago
Matilda Clerke e9d08f3f55 7311: clean up after merge 2 months ago
Matilda Clerke 545fd5c29d 7311: Change to specifying retry counts in PeerTask instead of behavior enums 2 months ago
Simon Dudley e4c1b5991c
Fix RocksDBException: Busy during snapsync (#7746) 2 months ago
Stefan Pingel 0cd51065d1
Keep track of blobs that are part of multiple transactions (#7723) 2 months ago
Matilda Clerke 37b0ec2659 7311: Import PeerNotConnected class instead of using fully qualified class name 2 months ago
Matilda Clerke 8186a77d70 7311: Rework getPeer again to use LEAST_TO_MOST_BUSY comparator 2 months ago
Matilda Clerke 86a1f0bf51 7311: Add protocol spec supplier to GetReceiptsFromPeerTask 2 months ago
Matilda Clerke 8becdb3ef5 7311: Redo getPeer again to include hasAvailableRequestCapacity check 2 months ago
Matilda Clerke 5aa6b0be5f 7311: Return Optional<EthPeer> in PeerSelector.getPeer and utilise existing peer selection behavior in EthPeers 2 months ago
Matilda Clerke c047f428bf 7311: Remove unused async methods in PeerTaskExecutor 2 months ago
Matilda Clerke 1a30174128 7311: Refactor peer task system usage in DownloadReceiptsStep to better match old system 2 months ago
kingnhcomcast 1ce28daca5
7632 - add sync-min-peers to log and config overview (#7732) 2 months ago
kingnhcomcast a7e1f6ace0
7536 use head for snap sync (#7718) 2 months ago
Matilda Clerke 493ac91529 7311: Move GetReceipts to services worker for parallelism 2 months ago
Matilda Clerke 07f3a7e111 7311: Fix broken DownloadReceiptsStepTest test 2 months ago
Matilda Clerke 5006b396ef 7311: Fix up compile errors after merge 2 months ago
Matilda Clerke 0896e31de7 7311: Rework PeerTaskExecutor retry system to be 0-based 2 months ago
Matilda Clerke d84520ab83 7311: Rename getPeerTaskBehavior to getPeerTaskRetryBehavior 2 months ago
Matilda Clerke 6d2cb95678 7311: Rename getPeerTaskBehavior to getPeerTaskRetryBehavior 2 months ago
Matilda Clerke 6c57a7c3d9 7311: Remove runtime exception again 2 months ago
Matilda Clerke c477d70f57 7311: Change to regular HashMap 2 months ago
Matilda Clerke 07852dceed 7311: Update after merge and make discussed changes from walkthrough discussion 2 months ago
Matilda Clerke e63f4730c6 7311: Make changes as discussed in walkthrough meeting 2 months ago
Matilda Clerke 4d59b10c6a 7311: Rework DownloadReceiptsStep 2 months ago
Karim Taam 9310e1031d
Fix storage range issue during snapsync (#7624) 2 months ago
Matilda Clerke aca80585f4 7311: More changes in DownloadReceiptsStep 2 months ago
Matilda Clerke 1c25ac5337 7311: Fix broken workflow 2 months ago
Matilda Clerke d0bd5ede1e 7311: fix compile check 2 months ago
Matilda Clerke 3c0c47b533 7311: Attempt to improve performance of peer task system in pipeline 2 months ago
Matilda Clerke 2c1446efa0 7311: Fix up everything broken after merge 2 months ago
Matilda Clerke 50c26f138b 7311: spotless 2 months ago
Matilda Clerke 7d845b327b 7311: Move peer selection logic to PeerSelector 2 months ago
Fabio Di Fabio ffef4d5844
Fix for zombie invalid and penalized txs (#7659) 2 months ago
Matilda Clerke 720f94ef50 7311: Rename PeerTaskBehavior to PeerTaskRetryBehavior 2 months ago
Matilda Clerke 41923d3c40 7311: Convert PeerTaskExecutorResult to a record 2 months ago
Matilda Clerke e31bb70037 7311: Use constants for number of retries 2 months ago
Matilda Clerke bc25b16dcd 7311: rename timing context to ignored to prevent intellij warnings 2 months ago
Matilda Clerke 598b519c08 7311: Use SubProtocol instead of subprotocol name string in PeerTask 2 months ago
Matilda Clerke b0f2ed024f 7311: Modify PeerTaskExecutor metric to include response time from peer 2 months ago
Matilda Clerke 96c803030c 7311: Fix MetricsAcceptanceTest 2 months ago