From 2207e49633ec130af71f22030c85f15697753edd Mon Sep 17 00:00:00 2001 From: "Jeff Washington (jwash)" Date: Thu, 24 Feb 2022 12:12:47 -0600 Subject: [PATCH] all TestValdiators act like validators (#23318) --- test-validator/src/lib.rs | 20 +++++++------------- validator/src/bin/solana-test-validator.rs | 2 -- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/test-validator/src/lib.rs b/test-validator/src/lib.rs index b244c8e775..6e3bee2b5e 100644 --- a/test-validator/src/lib.rs +++ b/test-validator/src/lib.rs @@ -109,7 +109,6 @@ pub struct TestValidatorGenesis { pub accountsdb_plugin_config_files: Option>, pub accounts_db_caching_enabled: bool, deactivate_feature_set: HashSet, - pub started_from_validator: bool, } impl Default for TestValidatorGenesis { @@ -137,7 +136,6 @@ impl Default for TestValidatorGenesis { accountsdb_plugin_config_files: Option::>::default(), accounts_db_caching_enabled: bool::default(), deactivate_feature_set: HashSet::::default(), - started_from_validator: false, } } } @@ -658,17 +656,13 @@ impl TestValidator { } } - let accounts_db_config = if config.started_from_validator { - Some(AccountsDbConfig { - index: Some(AccountsIndexConfig { - started_from_validator: config.started_from_validator, - ..AccountsIndexConfig::default() - }), - ..AccountsDbConfig::default() - }) - } else { - None - }; + let accounts_db_config = Some(AccountsDbConfig { + index: Some(AccountsIndexConfig { + started_from_validator: true, + ..AccountsIndexConfig::default() + }), + ..AccountsDbConfig::default() + }); let mut validator_config = ValidatorConfig { accountsdb_plugin_config_files: config.accountsdb_plugin_config_files.clone(), diff --git a/validator/src/bin/solana-test-validator.rs b/validator/src/bin/solana-test-validator.rs index 2eca20791b..d5f7b11618 100644 --- a/validator/src/bin/solana-test-validator.rs +++ b/validator/src/bin/solana-test-validator.rs @@ -582,8 +582,6 @@ fn main() { } let mut genesis = TestValidatorGenesis::default(); - // this startup path should act like we started from a validator - genesis.started_from_validator = true; genesis.max_ledger_shreds = value_of(&matches, "limit_ledger_size"); genesis.max_genesis_archive_unpacked_size = Some(u64::MAX); genesis.accounts_db_caching_enabled = !matches.is_present("no_accounts_db_caching");