prysm-pulse/beacon-chain/sync
Nishant Das 65b90abdda
Maximize Peer Capacity When Syncing (#13820)
* maximize it

* fix it

* lint

* add test

* Update beacon-chain/sync/initial-sync/blocks_fetcher.go

Co-authored-by: Radosław Kapka <rkapka@wp.pl>

* logs

* kasey's review

* kasey's review

---------

Co-authored-by: Radosław Kapka <rkapka@wp.pl>
2024-03-30 14:54:11 +00:00
..
backfill allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
checkpoint Normalize checkpoint logs. (#13643) 2024-02-21 15:20:44 +00:00
genesis Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
initial-sync Maximize Peer Capacity When Syncing (#13820) 2024-03-30 14:54:11 +00:00
verify Some clean ups on the sync package (#13636) 2024-02-20 21:32:13 +00:00
batch_verifier_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
batch_verifier.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
blobs_test.go allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
block_batcher_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
block_batcher.go Some clean ups on the sync package (#13636) 2024-02-20 21:32:13 +00:00
broadcast_bls_changes_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
broadcast_bls_changes.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
BUILD.bazel Save invalid block to temp save-invalid-block-temp (#13722) 2024-03-11 20:34:44 +00:00
context_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
context.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
deadlines.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
decode_pubsub_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
decode_pubsub.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
doc.go Regular Sync - First Pass (#3201) 2019-08-16 13:13:04 -04:00
error_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
error.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
fork_watcher_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
fork_watcher.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
fuzz_exports.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
log.go Regular Sync - First Pass (#3201) 2019-08-16 13:13:04 -04:00
metrics.go Add metrics to track pending attestations (#13815) 2024-03-27 18:20:53 +00:00
options.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
pending_attestations_queue_test.go Remove check for duplicates in pending attestation queue (#13814) 2024-03-27 16:39:45 +00:00
pending_attestations_queue.go Add metrics to track pending attestations (#13815) 2024-03-27 18:20:53 +00:00
pending_blocks_queue_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
pending_blocks_queue.go Unify log fields (#13654) 2024-02-22 22:40:36 +00:00
rate_limiter_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rate_limiter.go Unify log fields (#13654) 2024-02-22 22:40:36 +00:00
rpc_beacon_blocks_by_range_test.go add mainnet fork epoch (#13601) 2024-02-16 22:08:06 +00:00
rpc_beacon_blocks_by_range.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_beacon_blocks_by_root_test.go Fix pending block/blob zero peer edge case (#13625) 2024-02-17 00:29:23 +00:00
rpc_beacon_blocks_by_root.go Refactor batch verifier for sharing across packages (#13812) 2024-03-27 12:36:17 +00:00
rpc_blob_sidecars_by_range_test.go allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
rpc_blob_sidecars_by_range.go allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
rpc_blob_sidecars_by_root_test.go allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
rpc_blob_sidecars_by_root.go allow blob by root within da period (#13757) 2024-03-18 03:15:17 +00:00
rpc_chunked_response_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_chunked_response.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_goodbye_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_goodbye.go Change goodbye message from rate limited peer to debug verbosity (#13819) 2024-03-28 04:14:37 +00:00
rpc_handler_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_metadata_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_metadata.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_ping_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_ping.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_send_request_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_send_request.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_status_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_status.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
rpc.go Unify log fields (#13654) 2024-02-22 22:40:36 +00:00
service_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
service.go New gossip cache size (#13756) 2024-03-17 03:02:00 +00:00
subscriber_beacon_aggregate_proof_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_beacon_aggregate_proof.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_beacon_attestation.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_beacon_blocks_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_beacon_blocks.go Save invalid block to temp save-invalid-block-temp (#13722) 2024-03-11 20:34:44 +00:00
subscriber_blob_sidecar.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_bls_to_execution_change.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_handlers.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_sync_committee_message.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_sync_contribution_proof.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscriber.go P2P: Simplify code (#13719) 2024-03-15 11:08:19 +00:00
subscription_topic_handler_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
subscription_topic_handler.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
sync_fuzz_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
sync_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_aggregate_proof_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_aggregate_proof.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_attester_slashing_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_attester_slashing.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_beacon_attestation_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_beacon_attestation.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_beacon_blocks_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_beacon_blocks.go add changes (#13657) 2024-02-23 10:51:46 +00:00
validate_blob_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_blob.go Use correct gossip validation time (#13740) 2024-03-13 16:10:18 +00:00
validate_bls_to_execution_change_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_bls_to_execution_change.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_proposer_slashing_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_proposer_slashing.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_sync_committee_message_test.go small cleanup on functions (#13666) 2024-02-26 22:23:23 +00:00
validate_sync_committee_message.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_sync_contribution_proof_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_sync_contribution_proof.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_voluntary_exit_test.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00
validate_voluntary_exit.go Update to V5 (#13622) 2024-02-15 05:46:47 +00:00