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

Reply via email to