Skip to content

Commit

Permalink
Misc fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
fickludd authored and ragadeeshu committed May 21, 2018
1 parent 50746a8 commit 1e0d651
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
Expand Up @@ -85,6 +85,7 @@
import org.neo4j.storageengine.api.schema.IndexReader; import org.neo4j.storageengine.api.schema.IndexReader;
import org.neo4j.storageengine.api.schema.LabelScanReader; import org.neo4j.storageengine.api.schema.LabelScanReader;
import org.neo4j.storageengine.api.schema.PopulationProgress; import org.neo4j.storageengine.api.schema.PopulationProgress;
import org.neo4j.storageengine.api.schema.SchemaRule;
import org.neo4j.storageengine.api.txstate.ReadableDiffSets; import org.neo4j.storageengine.api.txstate.ReadableDiffSets;
import org.neo4j.string.UTF8; import org.neo4j.string.UTF8;
import org.neo4j.values.AnyValue; import org.neo4j.values.AnyValue;
Expand Down Expand Up @@ -454,7 +455,7 @@ public long indexGetCommittedId( IndexReference index ) throws SchemaRuleNotFoun
} }
else else
{ {
return -1L; throw new SchemaRuleNotFoundException( SchemaRule.Kind.INDEX_RULE, ((IndexDescriptor)index).schema() );
} }
} }


Expand Down
Expand Up @@ -33,7 +33,7 @@
public class DefaultIndexProviderMap implements IndexProviderMap public class DefaultIndexProviderMap implements IndexProviderMap
{ {
private final IndexProvider defaultIndexProvider; private final IndexProvider defaultIndexProvider;
private final Map<IndexProvider.Descriptor,IndexProvider> indexProviders = new HashMap<>(); private final Map<Descriptor,IndexProvider> indexProvidersByDescriptor = new HashMap<>();
private final Map<String,IndexProvider> indexProvidersByName = new HashMap<>(); private final Map<String,IndexProvider> indexProvidersByName = new HashMap<>();


public DefaultIndexProviderMap( IndexProvider defaultIndexProvider ) public DefaultIndexProviderMap( IndexProvider defaultIndexProvider )
Expand Down Expand Up @@ -61,8 +61,8 @@ public DefaultIndexProviderMap( IndexProvider defaultIndexProvider,


private IndexProvider put( Descriptor providerDescriptor, IndexProvider provider ) private IndexProvider put( Descriptor providerDescriptor, IndexProvider provider )
{ {
IndexProvider existing = indexProviders.putIfAbsent( providerDescriptor, provider ); IndexProvider existing = indexProvidersByDescriptor.putIfAbsent( providerDescriptor, provider );
indexProvidersByName.put( providerDescriptor.name(), provider ); indexProvidersByName.putIfAbsent( providerDescriptor.name(), provider );
return existing; return existing;
} }


Expand All @@ -73,9 +73,9 @@ public IndexProvider getDefaultProvider()
} }


@Override @Override
public IndexProvider lookup( IndexProvider.Descriptor providerDescriptor ) public IndexProvider lookup( Descriptor providerDescriptor )
{ {
IndexProvider provider = indexProviders.get( providerDescriptor ); IndexProvider provider = indexProvidersByDescriptor.get( providerDescriptor );
if ( provider != null ) if ( provider != null )
{ {
return provider; return provider;
Expand All @@ -99,12 +99,12 @@ public IndexProvider lookup( String providerDescriptorName ) throws IndexProvide
private IllegalArgumentException notFound( Object key ) private IllegalArgumentException notFound( Object key )
{ {
return new IllegalArgumentException( "Tried to get index provider for an existing index with provider " + key + return new IllegalArgumentException( "Tried to get index provider for an existing index with provider " + key +
" whereas available providers in this session being " + indexProviders + ", and default being " + defaultIndexProvider ); " whereas available providers in this session being " + indexProvidersByDescriptor + ", and default being " + defaultIndexProvider );
} }


@Override @Override
public void accept( Consumer<IndexProvider> visitor ) public void accept( Consumer<IndexProvider> visitor )
{ {
indexProviders.values().forEach( visitor ); indexProvidersByDescriptor.values().forEach( visitor );
} }
} }
Expand Up @@ -398,7 +398,7 @@ private KernelTransactionImplementation createTransaction()
} }
catch ( InvalidTransactionTypeKernelException e ) catch ( InvalidTransactionTypeKernelException e )
{ {
e.printStackTrace(); fail( "Expected write transaction" );
} }
return transaction; return transaction;
} }
Expand Down

0 comments on commit 1e0d651

Please sign in to comment.