solana/core/src
Brooks Prumo 7aa5f6b833
Add CLI args for incremental snapshots (#19694)
Add `--incremental-snapshots` flag to enable incremental snapshots.
This will allow setting `--full-snapshot-interval-slots` and
`--incremental-snapshot-interval-slots`.

Also added `--maximum-incremental-snapshots-to-retain`.

Co-authored-by: Michael Vines <mvines@gmail.com>
2021-09-10 15:59:26 -05:00
..
broadcast_stage skips retransmit for shreds with unknown slot leader (#19472) 2021-09-01 15:44:26 +00:00
accounts_hash_verifier.rs Add maximum_incremental_snapshot_archives_to_retain to SnapshotConfig (#19612) 2021-09-03 20:21:32 +00:00
ancestor_hashes_service.rs Add EpochSlots frozen state transition (#19112) 2021-08-13 14:21:52 -07:00
banking_stage.rs Remove some copying (#19691) 2021-09-08 18:32:38 +02:00
broadcast_stage.rs skips retransmit for shreds with unknown slot leader (#19472) 2021-09-01 15:44:26 +00:00
cache_block_meta_service.rs
cluster_info_vote_listener.rs implements copy-on-write for vote-accounts (#19362) 2021-08-30 15:54:01 +00:00
cluster_nodes.rs skips retransmit for shreds with unknown slot leader (#19472) 2021-09-01 15:44:26 +00:00
cluster_slot_state_verifier.rs Add EpochSlots frozen state transition (#19112) 2021-08-13 14:21:52 -07:00
cluster_slots.rs discards epoch-slots epochs ahead of the current root (#19256) 2021-08-17 13:13:28 +00:00
cluster_slots_service.rs
commitment_service.rs implements copy-on-write for vote-accounts (#19362) 2021-08-30 15:54:01 +00:00
completed_data_sets_service.rs
consensus.rs implements copy-on-write for vote-accounts (#19362) 2021-08-30 15:54:01 +00:00
cost_model.rs Demote write locks on transaction program ids (#19593) 2021-09-04 03:05:30 +00:00
cost_tracker.rs Demote write locks on transaction program ids (#19593) 2021-09-04 03:05:30 +00:00
cost_update_service.rs Add solana-program-runtime crate (#19438) 2021-08-27 00:30:36 +00:00
duplicate_repair_status.rs
execute_cost_table.rs
fetch_stage.rs
fork_choice.rs
gen_keys.rs
heaviest_subtree_fork_choice.rs
latest_validator_votes_for_frozen_banks.rs
ledger_cleanup_service.rs Fix shreds-to-hours/days estimations (#19477) 2021-08-30 13:16:06 -06:00
lib.rs Move tower storage into its own module 2021-08-11 00:20:46 -07:00
optimistic_confirmation_verifier.rs
outstanding_requests.rs
packet_hasher.rs sends shreds (instead of packets) to retransmit stage 2021-08-17 13:44:10 +00:00
progress_map.rs
repair_response.rs
repair_service.rs
repair_weight.rs
repair_weighted_traversal.rs
replay_stage.rs add synchronization comment to handle_new_root (#19571) 2021-09-02 13:52:14 -07:00
request_response.rs
result.rs
retransmit_stage.rs Make startup aware of Incremental Snapshots (#19600) 2021-09-07 20:43:43 +00:00
rewards_recorder_service.rs
sample_performance_service.rs
serve_repair.rs
serve_repair_service.rs
shred_fetch_stage.rs
sigverify.rs
sigverify_shreds.rs
sigverify_stage.rs
snapshot_packager_service.rs Plumb `maximum_incremental_snapshot_archives_to_retain` (#19640) 2021-09-06 18:01:56 -05:00
test_validator.rs Add maximum_incremental_snapshot_archives_to_retain to SnapshotConfig (#19612) 2021-09-03 20:21:32 +00:00
tower_storage.rs Add EtcdTowerStorage 2021-08-14 09:46:36 -07:00
tpu.rs
tree_diff.rs
tvu.rs Make startup aware of Incremental Snapshots (#19600) 2021-09-07 20:43:43 +00:00
unfrozen_gossip_verified_vote_hashes.rs
validator.rs Add CLI args for incremental snapshots (#19694) 2021-09-10 15:59:26 -05:00
verified_vote_packets.rs
vote_simulator.rs Add EpochSlots frozen state transition (#19112) 2021-08-13 14:21:52 -07:00
vote_stake_tracker.rs
voting_service.rs Move tower storage into its own module 2021-08-11 00:20:46 -07:00
window_service.rs retransmits shreds recovered from erasure codes 2021-08-17 13:44:10 +00:00