Skip to content

Commit

Permalink
Empty iterator and txState compilationFixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
MishaDemianenko committed May 25, 2017
1 parent 14b9ba9 commit 682fbbf
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ final class TransactionBoundQueryContext(val transactionalContext: Transactional

override def isDeletedInThisTx(n: Node): Boolean = isDeletedInThisTx(n.getId)

def isDeletedInThisTx(id: Long): Boolean = transactionalContext.stateView.readableTxState().nodeIsDeletedInThisTx(id)
def isDeletedInThisTx(id: Long): Boolean = transactionalContext.stateView.txState().nodeIsDeletedInThisTx(id)

override def acquireExclusiveLock(obj: Long) =
transactionalContext.statement.readOperations().acquireExclusive(ResourceTypes.NODE, obj)
Expand Down Expand Up @@ -435,7 +435,7 @@ final class TransactionBoundQueryContext(val transactionalContext: Transactional
isDeletedInThisTx(r.getId)

def isDeletedInThisTx(id: Long): Boolean =
transactionalContext.stateView.readableTxState().relationshipIsDeletedInThisTx(id)
transactionalContext.stateView.txState().relationshipIsDeletedInThisTx(id)

override def acquireExclusiveLock(obj: Long) =
transactionalContext.statement.readOperations().acquireExclusive(ResourceTypes.RELATIONSHIP, obj)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@

import java.util.Iterator;

import org.neo4j.helpers.collection.Iterators;
import org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException;
import org.neo4j.kernel.impl.api.RelationshipVisitor;
import org.neo4j.storageengine.api.StorageProperty;
import org.neo4j.storageengine.api.txstate.RelationshipState;

import static java.util.Collections.emptyIterator;

public class RelationshipStateImpl extends PropertyContainerStateImpl implements RelationshipState
{
private long startNode = -1;
Expand Down Expand Up @@ -92,25 +93,25 @@ public <EX extends Exception> boolean accept( RelationshipVisitor<EX> visitor )
@Override
public Iterator<StorageProperty> addedProperties()
{
return Iterators.emptyIterator();
return emptyIterator();
}

@Override
public Iterator<StorageProperty> changedProperties()
{
return Iterators.emptyIterator();
return emptyIterator();
}

@Override
public Iterator<Integer> removedProperties()
{
return Iterators.emptyIterator();
return emptyIterator();
}

@Override
public Iterator<StorageProperty> addedAndChangedProperties()
{
return Iterators.emptyIterator();
return emptyIterator();
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
import org.codehaus.jackson.JsonNode;
import org.junit.Test;
import org.mockito.internal.stubbing.answers.ThrowsException;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
Expand Down

0 comments on commit 682fbbf

Please sign in to comment.