We use Linux platform and am not sure about the file system, I guess it's
the regular one!

On Mon, Oct 17, 2011 at 3:26 AM, Mattias Persson
<[email protected]>wrote:

> Thanks John, on what platform and file system do you run this?
>
> 2011/10/17 Tatham Oddie <[email protected]>
>
> > As a sidenote, relationships are traversed in either direction with equal
> > performance. Having reciprocal relationships is unnecessary. (Unless you
> can
> > have person A support server B *without* server B being supported by
> person
> > A ... but that just sounds broken.)
> >
> > I agree, "server X supported by person Y" can (and should) be inferred
> from
> "person Y supports server X". It's more expensive to have duplicated
> relationships.
>
>
> >
> > -- Tatham
> >
> >
> > -----Original Message-----
> > From: [email protected] [mailto:[email protected]]
> > On Behalf Of John Howard
> > Sent: Sunday, 16 October 2011 12:00 PM
> > To: Neo4j user discussions
> > Subject: Re: [Neo4j] Graph Data Corruption?
> >
> > Thanks Mattias for the response.
> > Yes, these nodes are consistently getting the same exceptions. Initially
> I
> > thought shutting down the graph gracefully and starting it would solve
> the
> > issue, but it didn't. We inserted node/relationships/properties with the
> > regular create operations and NOT using the BatchInserter. Our dataset
> has
> > 6
> > domains, one of them is People which has relationships to all other
> > domains.
> > Each node and relationships have about 8-12 properties.
> >
> > Our typical graph looks something like this:
> >
> > Person1 (node1) ------->Supports(Rel1)        ---------->Server1(node2)
> >                        <-------Supported By(Rel2) <----------
> >
> >
> >
> > On Sat, Oct 15, 2011 at 11:05 AM, Mattias Persson <
> > [email protected]
> > > wrote:
> >
> > > Hi John,
> > >
> > > So it seems to be related to loading of node/relationship properties.
> Are
> > > those nodes/relationships consistently getting this exception or do you
> > see
> > > this randomly during brief moments throughout the graph? Would it also
> be
> > > possible to have a look at your dataset somehow?
> > >
> > > 2011/10/14 John Howard <[email protected]>
> > >
> > > > Hello,
> > > >
> > > > We have started getting some strange exceptions(stack trace below)
> > while
> > > > accessing node relationships.
> > > > It happened on a node's relationship and we deleted that relationship
> > and
> > > > related node, so we were able to access the node and all its
> > > relationships.
> > > > Then it started happening to some other nodes and their
> relationships.
> > > And
> > > > we do not know how many node relationships are corrupted in the
> graph.
> > > > We are using 1.4.1 version. We have around 50k nodes and 100k
> > > > relationships.
> > > >
> > > > Appreciate your help.
> > > >
> > > >
> > > > org.neo4j.kernel.impl.nioneo.store.InvalidRecordException: Not in
> use,
> > > > blockId[1977868]
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.nioneo.store.AbstractDynamicStore.getRecord(AbstractDynamicStore.java:472)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.nioneo.store.AbstractDynamicStore.getLightRecords(AbstractDynamicStore.java:429)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.nioneo.store.PropertyStore.getRecord(PropertyStore.java:374)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.loadPropertyValue(ReadTransaction.java:208)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.persistence.PersistenceManager.loadPropertyValue(PersistenceManager.java:87)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.core.NodeManager.loadPropertyValue(NodeManager.java:593)
> > > >
> > > >        at
> > > >
> > org.neo4j.kernel.impl.core.Primitive.getPropertyValue(Primitive.java:543)
> > > >
> > > >        at
> > > > org.neo4j.kernel.impl.core.Primitive.getProperty(Primitive.java:159)
> > > >
> > > >        at
> > > >
> > > >
> > >
> >
> org.neo4j.kernel.impl.core.RelationshipProxy.getProperty(RelationshipProxy.java:90)
> > > > _______________________________________________
> > > > 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
> > >
> > _______________________________________________
> > Neo4j mailing list
> > [email protected]
> > https://lists.neo4j.org/mailman/listinfo/user
> > _______________________________________________
> > 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
>
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to