Add incremental_snapshot_archive_interval_slots to SnapshotConfig (#19026)

This commit also renames `snapshot_interval_slots` to
`full_snapshot_archive_interval_slots`, updates the comments on the
fields, and make appropriate updates where SnapshotConfig is used.
This commit is contained in:
Brooks Prumo
2021-08-04 14:40:20 -05:00
committed by GitHub
parent cc27b8a5a7
commit ca14475085
11 changed files with 26 additions and 15 deletions

View File

@ -694,7 +694,8 @@ fn load_bank_forks(
let snapshot_package_output_path =
snapshot_archive_path.unwrap_or_else(|| blockstore.ledger_path().to_path_buf());
Some(SnapshotConfig {
snapshot_interval_slots: 0, // Value doesn't matter
full_snapshot_archive_interval_slots: 0, // Value doesn't matter
incremental_snapshot_archive_interval_slots: Slot::MAX,
snapshot_package_output_path,
snapshot_path,
archive_format: ArchiveFormat::TarBzip2,