Neo1.4.M04 community edition no self build. 2011/9/28 Mattias Persson <[email protected]>
> Which version of neo4j did you use to import your data, was it a > downloadable package, from maven or building yourself from a branch? > > 2011/9/28 René Pickhardt <[email protected]> > > > hey everyone > > > > I got a strange error message that a record is not in use if I call > > hasRelationship() function even though I checked against null before! My > > real purpose was to start the traverser but it exited with the same error > > message. That is why I put the n.hasRelationship which also would not > work. > > > > I imported a graph with 50 mio. nodes and about the same size of > > relationships. (though I am about to import more relationships later on) > I > > put 2 mio. nodes in a lucence index called article. > > > > the counting variable t has the value 2385 (so the first 2385 calls work > > fine) if I skip this node the same problem accoures again at t = 3239. > > > > maybe it is usefull to say that I inserted the graph using the batch > > inserter. > > > > IndexHits<Node> res = article.get("key", values[0]); > > if (res!=null){ > > Node n = res.getSingle(); > > if (n!=null){ > > if (n.hasRelationship(DynamicRelationshipType.withName( "UPDATE" ), > > Direction.BOTH)){ > > //n.traverse(Order.BREADTH_FIRST,StopEvaluator.DEPTH_ONE, > > ReturnableEvaluator.ALL_BUT_START_NODE,DynamicRelationshipType.withName( > > "UPDATE" ) ); > > t++; > > } > > } > > > > callstack: > > > > org.neo4j.kernel.impl.nioneo.store.InvalidRecordException: > Record[1983624] > > not in useRecord[1983624] not in use > > > > at > > > > > org.neo4j.kernel.impl.nioneo.store.RelationshipStore.getRecord(RelationshipStore.java:230) > > at > > > > > org.neo4j.kernel.impl.nioneo.store.RelationshipStore.getChainRecord(RelationshipStore.java:337) > > at > > > > > org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:114) > > at > > > > > org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:97) > > at > > > > > org.neo4j.kernel.impl.persistence.PersistenceManager.getMoreRelationships(PersistenceManager.java:108) > > at > > > > > org.neo4j.kernel.impl.core.NodeManager.getMoreRelationships(NodeManager.java:603) > > at > > > org.neo4j.kernel.impl.core.NodeImpl.getMoreRelationships(NodeImpl.java:351) > > at > > > > > org.neo4j.kernel.impl.core.NodeImpl.loadInitialRelationships(NodeImpl.java:318) > > at > > > > > org.neo4j.kernel.impl.core.NodeImpl.ensureRelationshipMapNotNull(NodeImpl.java:305) > > at > > > > > org.neo4j.kernel.impl.core.NodeImpl.getAllRelationshipsOfType(NodeImpl.java:156) > > at > org.neo4j.kernel.impl.core.NodeImpl.getRelationships(NodeImpl.java:236) > > at > org.neo4j.kernel.impl.core.NodeImpl.hasRelationship(NodeImpl.java:576) > > at > org.neo4j.kernel.impl.core.NodeProxy.hasRelationship(NodeProxy.java:109) > > at IndexEvaluation.GenerateStreams(IndexEvaluation.java:124) > > at IndexEvaluation.<init>(IndexEvaluation.java:98) > > at EntryPoint.main(EntryPoint.java:20) > > > > -- > > -- > > mobile: +49 (0)176 6433 2481 > > > > Skype: +49 (0)6131 / 4958926 > > > > Skype: rene.pickhardt > > > > www.rene-pickhardt.de > > <http://www.beijing-china-blog.com> > > _______________________________________________ > > Neo4j mailing list > > [email protected] > > https://lists.neo4j.org/mailman/listinfo/user > > > > > > -- > Mattias Persson, [[email protected]] > Hacker, Neo Technology > www.neotechnology.com > _______________________________________________ > Neo4j mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > -- -- mobile: +49 (0)176 6433 2481 Skype: +49 (0)6131 / 4958926 Skype: rene.pickhardt www.rene-pickhardt.de <http://www.beijing-china-blog.com> _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

