validator: Move `skip_poh_verify` into the deprecated list (#30885)

Follow-up for

  commit 809041b
  Author: Illia Bobyr <illia.bobyr@solana.com>
  Date:   Wed Mar 22 11:03:30 2023 -0700

      poh_verify => run_verification: Rename to be more accurate (#30811)

      `poh_verify` actually disables transaction signature, tick count and
      built in program argument verifications as well.  It is somewhat
      confusing to call it `poh_verify`.
This commit is contained in:
Illia Bobyr 2023-03-27 16:12:18 -07:00 committed by GitHub
parent d4b30adffe
commit 301a944e51
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 13 deletions

View File

@ -612,15 +612,6 @@ pub fn app<'a>(version: &'a str, default_args: &'a DefaultArgs) -> App<'a, 'a> {
.help("Controls how often RocksDB read/write performance sample is collected. \
Reads/writes perf samples are collected in 1 / ROCKS_PERF_SAMPLE_INTERVAL sampling rate."),
)
.arg(
Arg::with_name("skip_poh_verify")
.long("skip-poh-verify")
.takes_value(false)
.help(
"Deprecated, please use --skip-verification.\n\
Skip ledger verification at validator bootup."
),
)
.arg(
Arg::with_name("skip_verification")
.long("skip-verification")
@ -1700,6 +1691,14 @@ fn get_deprecated_arguments() -> Vec<Arg<'static, 'static>> {
.hidden(hidden_unless_forced())
.takes_value(false)
.help("Disable manual compaction of the ledger database (this is ignored)."),
Arg::with_name("skip_poh_verify")
.long("skip-poh-verify")
.hidden(hidden_unless_forced())
.takes_value(false)
.help(
"Please use --skip-verification.\n\
Skip ledger verification at validator bootup."
),
Arg::with_name("rocksdb_compaction_interval")
.long("rocksdb-compaction-interval-slots")
.hidden(hidden_unless_forced())
@ -1940,6 +1939,7 @@ lazy_static! {
"Vote account sanity checks are no longer performed by default.",
),
("no_rocksdb_compaction", ""),
("skip_poh_verify", "Please use --skip-verification"),
("rocksdb_compaction_interval", ""),
("rocksdb_max_compaction_jitter", ""),
];

View File

@ -1191,10 +1191,6 @@ pub fn main() {
}
let full_api = matches.is_present("full_rpc_api");
if matches.is_present("skip_poh_verify") {
eprintln!("--skip-poh-verify is deprecated. Replace with --skip-verification.");
}
let mut validator_config = ValidatorConfig {
require_tower: matches.is_present("require_tower"),
tower_storage,