solana/src
Pankaj Garg 6611188edf
Move subscriptions to rpc_pubsub (#2490)
* Move subscriptions to rpc_pubsub

- this helps avoid recreating pubsub_service on node's role change

* fixed tests and addressed review comments

* fix clippy errors

* address review comments
2019-01-21 09:59:09 -08:00
..
accounts.rs Add missing error counters and load_account test cases (#2327) 2019-01-08 09:20:25 -08:00
bank.rs Move subscriptions to rpc_pubsub (#2490) 2019-01-21 09:59:09 -08:00
banking_stage.rs Remove ledger.rs 2019-01-09 15:15:47 -08:00
blob_fetch_stage.rs
bloom.rs add bloom benchmarking, perf improvement from Fnv ~= 8X (#2477) 2019-01-17 18:22:21 -08:00
broadcast_service.rs revert revert of kill window (#2427) 2019-01-15 10:51:53 -08:00
chacha.rs Storage fixes 2019-01-18 13:05:35 -08:00
chacha_cuda.rs Rename slice to segment to match book terminology 2019-01-17 10:19:45 -08:00
checkpoint.rs Move last ids (#2187) 2018-12-17 07:55:56 -08:00
client.rs Move src/netutil.rs into its own crate 2018-12-14 20:13:34 -08:00
cluster_info.rs Add randomness to broadcast 2019-01-18 13:05:35 -08:00
compute_leader_confirmation_service.rs Hold an accounts_db read lock as briefly as possible to avoid deadlocking 2019-01-13 21:49:09 -08:00
contact_info.rs Dynamic N layer 'avalanche' broadcast and retransmit (#2058) 2019-01-02 14:16:15 +05:30
counter.rs
crds.rs
crds_gossip.rs Move src/logger.rs into logger/ crate to unify logging across the workspace 2018-12-14 13:10:43 -08:00
crds_gossip_error.rs
crds_gossip_pull.rs Switch to using hashbrown version of HashMap and (#2158) 2018-12-14 15:10:10 -08:00
crds_gossip_push.rs Switch to using hashbrown version of HashMap and (#2158) 2018-12-14 15:10:10 -08:00
crds_value.rs
db_ledger.rs revert revert of kill window (#2427) 2019-01-15 10:51:53 -08:00
db_window.rs revert revert of kill window (#2427) 2019-01-15 10:51:53 -08:00
entry.rs Remove ledger.rs 2019-01-09 15:15:47 -08:00
erasure.rs revert revert of kill window (#2427) 2019-01-15 10:51:53 -08:00
fetch_stage.rs
fullnode.rs Move subscriptions to rpc_pubsub (#2490) 2019-01-21 09:59:09 -08:00
gossip_service.rs DbLedger doesn't need to be mut, doesn't need an RwLock (#2215) 2018-12-18 15:18:57 -08:00
leader_scheduler.rs Change leader rotation time to a multiple of ticks per block (#2414) 2019-01-15 12:07:58 -08:00
lib.rs bloom for forking (#2431) 2019-01-15 13:56:54 -08:00
local_vote_signer_service.rs Refactor vote signer code (#2368) 2019-01-10 09:21:38 -08:00
mint.rs Remove ledger.rs 2019-01-09 15:15:47 -08:00
packet.rs revert revert of kill window (#2427) 2019-01-15 10:51:53 -08:00
poh.rs add some more tests (#2217) 2018-12-18 17:27:03 -08:00
poh_recorder.rs align tick entries' tick_height with actual number of ticks in bank (#2147) 2018-12-14 02:25:50 -08:00
poh_service.rs
recvmmsg.rs
replay_stage.rs Change leader rotation time to a multiple of ticks per block (#2414) 2019-01-15 12:07:58 -08:00
replicator.rs Storage fixes 2019-01-18 13:05:35 -08:00
result.rs Refactor vote signer code (#2368) 2019-01-10 09:21:38 -08:00
retransmit_stage.rs Make entry_sender optional on window_service 2019-01-09 15:15:47 -08:00
rpc.rs Storage fixes 2019-01-18 13:05:35 -08:00
rpc_mock.rs Retry rpc requests on connection failures 2019-01-15 15:30:10 -08:00
rpc_pubsub.rs Move subscriptions to rpc_pubsub (#2490) 2019-01-21 09:59:09 -08:00
rpc_request.rs Overhaul wallet rpc/drone command-line arguments 2019-01-17 08:36:05 -08:00
runtime.rs Optimize has_duplicates() for short slices 2019-01-07 13:20:04 -07:00
service.rs
signature.rs
sigverify.rs Move src/logger.rs into logger/ crate to unify logging across the workspace 2018-12-14 13:10:43 -08:00
sigverify_stage.rs
status_deque.rs Revert "Revert "Delete unused code and its tests"" 2019-01-11 14:54:17 -07:00
storage_stage.rs Implement storage contract logic 2019-01-21 08:36:49 -08:00
streamer.rs
test_tx.rs
thin_client.rs Storage fixes 2019-01-18 13:05:35 -08:00
tpu.rs Remove WriteStage from TPU/TVU diagrams 2019-01-08 08:42:06 -08:00
tpu_forwarder.rs Cleanup tpu forwarder (#2377) 2019-01-10 13:34:48 -07:00
tvu.rs Implement storage contract logic 2019-01-21 08:36:49 -08:00
vote_signer_proxy.rs Store and resend votes if leader's TPU port is unknown (#2438) 2019-01-16 06:14:55 -08:00
window.rs Make reconstruct_entries_from_blobs() support Blobs and borrowed SharedBlobs, make distinction between to_blobs and to_shared_blobs (#2270) 2018-12-22 19:30:30 -08:00
window_service.rs Make entry_sender optional on window_service 2019-01-09 15:15:47 -08:00