public StoreId getStoreId() { return new StoreId( getCreationTime(), getRandomNumber(), getStoreVersion(), getUpgradeTime(), upgradeTxIdField ); }
@Test public void getCreationTimeShouldFailWhenStoreIsClosed() { MetaDataStore metaDataStore = newMetaDataStore(); metaDataStore.close(); try { metaDataStore.getCreationTime(); fail( "Expected exception reading from MetaDataStore after being closed." ); } catch ( Exception e ) { assertThat( e, instanceOf( IllegalStateException.class ) ); } }
@Test public void shouldHaveSameCreationTimeAndUpgradeTimeOnStartup() { // When neoStores = storeFactory( Config.defaults() ).openAllNeoStores( true ); MetaDataStore metaDataStore = neoStores.getMetaDataStore(); // Then assertThat( metaDataStore.getUpgradeTime(), equalTo( metaDataStore.getCreationTime() ) ); }
assertEquals( FIELD_NOT_PRESENT, metaDataStore.getCreationTime() ); assertEquals( FIELD_NOT_PRESENT, metaDataStore.getRandomNumber() ); assertEquals( FIELD_NOT_PRESENT, metaDataStore.getCurrentLogVersion() );
assertEquals( 3, metaDataStore.getCreationTime() ); assertEquals( 4, metaDataStore.getRandomNumber() ); assertEquals( 5, metaDataStore.getCurrentLogVersion() );
public StoreId getStoreId() { return new StoreId( getCreationTime(), getRandomNumber(), getStoreVersion(), getUpgradeTime(), upgradeTxIdField ); }