diff --git a/beacon_node/beacon_chain/src/schema_change.rs b/beacon_node/beacon_chain/src/schema_change.rs index cc8b20d699..196aba2b3d 100644 --- a/beacon_node/beacon_chain/src/schema_change.rs +++ b/beacon_node/beacon_chain/src/schema_change.rs @@ -1,5 +1,5 @@ //! Utilities for managing database schema changes. -mod migration_schema_v10; +mod migration_schema_v20; mod migration_schema_v6; mod migration_schema_v7; mod migration_schema_v8; @@ -129,10 +129,10 @@ pub fn migrate_schema( db.store_schema_version(to) } // Upgrade for tree-states database changes. - (SchemaVersion(9), SchemaVersion(10)) => migration_schema_v10::upgrade_to_v10::(db, log), + (SchemaVersion(9), SchemaVersion(20)) => migration_schema_v20::upgrade_to_v20::(db, log), // Downgrade for tree-states database changes. - (SchemaVersion(10), SchemaVersion(9)) => { - migration_schema_v10::downgrade_from_v10::(db, log) + (SchemaVersion(20), SchemaVersion(9)) => { + migration_schema_v20::downgrade_from_v20::(db, log) } // Anything else is an error. (_, _) => Err(HotColdDBError::UnsupportedSchemaVersion { diff --git a/beacon_node/beacon_chain/src/schema_change/migration_schema_v10.rs b/beacon_node/beacon_chain/src/schema_change/migration_schema_v20.rs similarity index 99% rename from beacon_node/beacon_chain/src/schema_change/migration_schema_v10.rs rename to beacon_node/beacon_chain/src/schema_change/migration_schema_v20.rs index c6df8b918e..d3538d163e 100644 --- a/beacon_node/beacon_chain/src/schema_change/migration_schema_v10.rs +++ b/beacon_node/beacon_chain/src/schema_change/migration_schema_v20.rs @@ -41,7 +41,7 @@ fn get_state_by_replay( db.replay_blocks(epoch_boundary_state, blocks, slot, std::iter::empty()) } -pub fn upgrade_to_v10( +pub fn upgrade_to_v20( db: Arc>, log: Logger, ) -> Result<(), Error> { @@ -192,7 +192,7 @@ pub fn upgrade_to_v10( db.store_schema_version_atomically(SchemaVersion(10), ops) } -pub fn downgrade_from_v10( +pub fn downgrade_from_v20( db: Arc>, log: Logger, ) -> Result<(), Error> { diff --git a/beacon_node/store/src/metadata.rs b/beacon_node/store/src/metadata.rs index b7f2912c12..52cdd780d6 100644 --- a/beacon_node/store/src/metadata.rs +++ b/beacon_node/store/src/metadata.rs @@ -4,7 +4,7 @@ use ssz::{Decode, Encode}; use ssz_derive::{Decode, Encode}; use types::{Checkpoint, Hash256, Slot}; -pub const CURRENT_SCHEMA_VERSION: SchemaVersion = SchemaVersion(10); +pub const CURRENT_SCHEMA_VERSION: SchemaVersion = SchemaVersion(20); // All the keys that get stored under the `BeaconMeta` column. //