solana/core/src
Sagar Dhawan 67d1e2903c
Upgrade Repair be more intelligent and agressive (#6789)
* Upgrade Repair be more intelligent and agressive

* Fix u64 casts

* Fix missing bracket

* Add 1 second delay to test to allow repair to kick in
2019-11-07 11:08:09 -08:00
..
broadcast_stage Add reference tick to data shreds (#6772) 2019-11-06 13:27:58 -08:00
archiver.rs Don't panic on packet data (#6769) 2019-11-06 14:32:37 -08:00
banking_stage.rs Limit deserialization of data coming off the wire (#6751) 2019-11-06 00:07:57 -08:00
blob.rs Limit deserialization of data coming off the wire (#6751) 2019-11-06 00:07:57 -08:00
blockstream.rs Use Slot and Epoch type aliases instead of raw u64 (#6693) 2019-11-02 00:38:30 -07:00
blockstream_service.rs Verify number of hashes for each block of entries (#6262) 2019-10-31 16:38:50 -04:00
broadcast_stage.rs Verify number of hashes for each block of entries (#6262) 2019-10-31 16:38:50 -04:00
chacha.rs Add reference tick to data shreds (#6772) 2019-11-06 13:27:58 -08:00
chacha_cuda.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
cluster_info.rs Upgrade Repair be more intelligent and agressive (#6789) 2019-11-07 11:08:09 -08:00
cluster_info_repair_listener.rs Add threshold to repairman for same slot (#6728) 2019-11-05 12:48:45 -08:00
cluster_info_vote_listener.rs Store and persists full stack of tower votes in gossip (#6695) 2019-11-04 16:19:54 -08:00
commitment.rs Rename confidence to commitment (#6714) 2019-11-04 16:44:27 -07:00
consensus.rs Store and persists full stack of tower votes in gossip (#6695) 2019-11-04 16:19:54 -08:00
contact_info.rs Fix incorrectly signed CrdsValues (#6696) 2019-11-03 10:07:51 -08:00
crds.rs Fix incorrectly signed CrdsValues (#6696) 2019-11-03 10:07:51 -08:00
crds_gossip.rs Fix incorrectly signed CrdsValues (#6696) 2019-11-03 10:07:51 -08:00
crds_gossip_error.rs Stake weighted pruning for the gossip network (#4769) 2019-06-26 00:30:16 -07:00
crds_gossip_pull.rs Fix incorrectly signed CrdsValues (#6696) 2019-11-03 10:07:51 -08:00
crds_gossip_push.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
crds_value.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
fetch_stage.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
gen_keys.rs Revert-revert migrate to ed25519-dalek crate (#3877) 2019-04-18 14:37:20 -06:00
genesis_utils.rs Add solana-ledger crate (#6415) 2019-10-18 09:28:51 -07:00
gossip_service.rs spy nodes are now gossip entrypoints (#6532) 2019-10-24 15:35:33 -07:00
ledger_cleanup_service.rs Add solana-ledger crate (#6415) 2019-10-18 09:28:51 -07:00
lib.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
local_vote_signer_service.rs More fullnode to validator renaming (#6337) 2019-10-11 13:30:52 -06:00
packet.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
poh_recorder.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
poh_service.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
recvmmsg.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
repair_service.rs Upgrade Repair be more intelligent and agressive (#6789) 2019-11-07 11:08:09 -08:00
replay_stage.rs Add reference tick to data shreds (#6772) 2019-11-06 13:27:58 -08:00
result.rs Verify number of hashes for each block of entries (#6262) 2019-10-31 16:38:50 -04:00
retransmit_stage.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
rpc.rs Use rooted bank by default in rpc bank selection (#6759) 2019-11-06 14:15:00 -07:00
rpc_pubsub.rs credit_only credits forwarding (#6509) 2019-10-23 22:01:22 -07:00
rpc_pubsub_service.rs Properly plumb exit flag to PubSubService 2019-03-04 19:58:37 -08:00
rpc_service.rs Use rooted bank by default in rpc bank selection (#6759) 2019-11-06 14:15:00 -07:00
rpc_subscriptions.rs Use Slot and Epoch type aliases instead of raw u64 (#6693) 2019-11-02 00:38:30 -07:00
sendmmsg.rs Use sendmmsg for broadcasting shreds (#6325) 2019-10-10 19:38:48 -07:00
service.rs Move src/ into core/src. Top-level crate is now called solana-workspace 2019-03-02 09:52:18 -08:00
shred_fetch_stage.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
sigverify.rs Refactor sigverify to stage for signing shreds on the GPU (#6635) 2019-11-06 10:52:30 -08:00
sigverify_shreds.rs Don't panic on packet data (#6769) 2019-11-06 14:32:37 -08:00
sigverify_stage.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
snapshot_packager_service.rs Move blocktree_processor to solana_ledger (#6460) 2019-10-20 09:54:38 -06:00
storage_stage.rs Calculate proofs collected and don't encrypt if there are none (#6698) 2019-11-05 11:38:50 -08:00
streamer.rs Pull perf into a separate module. (#6718) 2019-11-04 20:13:43 -08:00
tpu.rs SigVerify stage for shreds. (#6563) 2019-10-28 16:07:51 -07:00
tvu.rs Rename confidence to commitment (#6714) 2019-11-04 16:44:27 -07:00
validator.rs Use rooted bank by default in rpc bank selection (#6759) 2019-11-06 14:15:00 -07:00
version.rs Rpc to return software version (#5456) 2019-08-07 20:06:27 -06:00
weighted_shuffle.rs Refactor Weighted Shuffle (#6614) 2019-10-29 21:02:11 -07:00
window_service.rs Add reference tick to data shreds (#6772) 2019-11-06 13:27:58 -08:00