ledger-tool: chore: Cleanup snapshot retention constants (#30745)
Declare constants at top of function with comment, and stringify the constants when needed to be in line with how other defaults are done in ledger-tool main function.
This commit is contained in:
parent
93f696dac7
commit
f1cd64f4a1
|
@ -1419,6 +1419,11 @@ fn main() {
|
||||||
const DEFAULT_ROOT_COUNT: &str = "1";
|
const DEFAULT_ROOT_COUNT: &str = "1";
|
||||||
const DEFAULT_LATEST_OPTIMISTIC_SLOTS_COUNT: &str = "1";
|
const DEFAULT_LATEST_OPTIMISTIC_SLOTS_COUNT: &str = "1";
|
||||||
const DEFAULT_MAX_SLOTS_ROOT_REPAIR: &str = "2000";
|
const DEFAULT_MAX_SLOTS_ROOT_REPAIR: &str = "2000";
|
||||||
|
// Use std::usize::MAX for DEFAULT_MAX_*_SNAPSHOTS_TO_RETAIN such that
|
||||||
|
// ledger-tool commands won't accidentally remove any snapshots by default
|
||||||
|
const DEFAULT_MAX_FULL_SNAPSHOT_ARCHIVES_TO_RETAIN: usize = std::usize::MAX;
|
||||||
|
const DEFAULT_MAX_INCREMENTAL_SNAPSHOT_ARCHIVES_TO_RETAIN: usize = std::usize::MAX;
|
||||||
|
|
||||||
solana_logger::setup_with_default("solana=info");
|
solana_logger::setup_with_default("solana=info");
|
||||||
|
|
||||||
let starting_slot_arg = Arg::with_name("starting_slot")
|
let starting_slot_arg = Arg::with_name("starting_slot")
|
||||||
|
@ -1580,9 +1585,8 @@ fn main() {
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.help("Log when transactions are processed that reference the given key(s).");
|
.help("Log when transactions are processed that reference the given key(s).");
|
||||||
|
|
||||||
// Use std::usize::MAX for maximum_*_snapshots_to_retain such that
|
let default_max_full_snapshot_archives_to_retain =
|
||||||
// ledger-tool commands will not remove any snapshots by default
|
&DEFAULT_MAX_FULL_SNAPSHOT_ARCHIVES_TO_RETAIN.to_string();
|
||||||
let default_max_full_snapshot_archives_to_retain = &std::usize::MAX.to_string();
|
|
||||||
let maximum_full_snapshot_archives_to_retain = Arg::with_name(
|
let maximum_full_snapshot_archives_to_retain = Arg::with_name(
|
||||||
"maximum_full_snapshots_to_retain",
|
"maximum_full_snapshots_to_retain",
|
||||||
)
|
)
|
||||||
|
@ -1595,7 +1599,8 @@ fn main() {
|
||||||
"The maximum number of full snapshot archives to hold on to when purging older snapshots.",
|
"The maximum number of full snapshot archives to hold on to when purging older snapshots.",
|
||||||
);
|
);
|
||||||
|
|
||||||
let default_max_incremental_snapshot_archives_to_retain = &std::usize::MAX.to_string();
|
let default_max_incremental_snapshot_archives_to_retain =
|
||||||
|
&DEFAULT_MAX_INCREMENTAL_SNAPSHOT_ARCHIVES_TO_RETAIN.to_string();
|
||||||
let maximum_incremental_snapshot_archives_to_retain = Arg::with_name(
|
let maximum_incremental_snapshot_archives_to_retain = Arg::with_name(
|
||||||
"maximum_incremental_snapshots_to_retain",
|
"maximum_incremental_snapshots_to_retain",
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue