Struct solana_runtime::snapshot_config::SnapshotConfig [−][src]
pub struct SnapshotConfig {
pub full_snapshot_archive_interval_slots: Slot,
pub incremental_snapshot_archive_interval_slots: Slot,
pub snapshot_archives_dir: PathBuf,
pub bank_snapshots_dir: PathBuf,
pub archive_format: ArchiveFormat,
pub snapshot_version: SnapshotVersion,
pub maximum_full_snapshot_archives_to_retain: usize,
pub maximum_incremental_snapshot_archives_to_retain: usize,
pub accounts_hash_use_index: bool,
pub accounts_hash_debug_verify: bool,
pub packager_thread_niceness_adj: i8,
}
Expand description
Snapshot configuration and runtime information
Fields
full_snapshot_archive_interval_slots: Slot
Generate a new full snapshot archive every this many slots
incremental_snapshot_archive_interval_slots: Slot
Generate a new incremental snapshot archive every this many slots
snapshot_archives_dir: PathBuf
Path to the directory where snapshot archives are stored
bank_snapshots_dir: PathBuf
Path to the directory where bank snapshots are stored
archive_format: ArchiveFormat
The archive format to use for snapshots
snapshot_version: SnapshotVersion
Snapshot version to generate
maximum_full_snapshot_archives_to_retain: usize
Maximum number of full snapshot archives to retain
maximum_incremental_snapshot_archives_to_retain: usize
Maximum number of incremental snapshot archives to retain NOTE: Incremental snapshots will only be kept for the latest full snapshot
accounts_hash_use_index: bool
This is the use_index
parameter to use when calling update_accounts_hash()
accounts_hash_debug_verify: bool
This is the debug_verify
parameter to use when calling update_accounts_hash()
packager_thread_niceness_adj: i8
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SnapshotConfig
impl Send for SnapshotConfig
impl Sync for SnapshotConfig
impl Unpin for SnapshotConfig
impl UnwindSafe for SnapshotConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more