Generate full snapshots 4x faster to keep incremental snapshots nice and small

(cherry picked from commit 577fa4ec0cd1b0a3362001e577ded671c0e7070d)
This commit is contained in:
Michael Vines 2022-02-15 17:37:45 -08:00
parent 8963724ed6
commit 94f4748a34

View File

@ -44,7 +44,7 @@ use {
};
pub const SNAPSHOT_STATUS_CACHE_FILE_NAME: &str = "status_cache";
pub const DEFAULT_FULL_SNAPSHOT_ARCHIVE_INTERVAL_SLOTS: Slot = 100_000;
pub const DEFAULT_FULL_SNAPSHOT_ARCHIVE_INTERVAL_SLOTS: Slot = 25_000;
pub const DEFAULT_INCREMENTAL_SNAPSHOT_ARCHIVE_INTERVAL_SLOTS: Slot = 100;
const MAX_SNAPSHOT_DATA_FILE_SIZE: u64 = 32 * 1024 * 1024 * 1024; // 32 GiB
const MAX_SNAPSHOT_VERSION_FILE_SIZE: u64 = 8; // byte