It worked! Thank you very much!

On Wednesday, 1 June 2016 03:04:01 UTC+3, Michael Hunger wrote:
>
> Please upgrade to SDN 4.1.1 and test again. 
>
> We improved a lot in the Cypher generation 
>
> Michael 
>
> > Am 31.05.2016 um 15:05 schrieb Roxana Ioana Roman <[email protected] 
> <javascript:>>: 
> > 
> > I have a Vertex node entity which has a List of relationships. 
> > 
> > @NodeEntity (label="User") 
> > public class Vertex  { 
> >     private Long id; 
> >     private String name; 
> >     @Index(unique=true) 
> >     private String email; 
> >     @Relationship(type="WORKS_WITH", direction = Relationship.OUTGOING) 
> >     private  List<Edge> teammates; 
> > .. 
> > } 
> > 
> > @RelationshipEntity(type = "WORKS_WITH") 
> > public class Edge { 
> >     @GraphId 
> >     private Long relationshipId; 
> >     @Property 
> >     private double weight; 
> >     @StartNode 
> >     private Vertex src; 
> >     @EndNode 
> >     private Vertex dest; 
> > } 
> > 
> > I have a Spring Boot application and I am using spring-data-neo4j 
> (4.0.0) with a local neo4j server. When I save a Vertex object with 3-10 
> edges in the edges list it works well. If the edges list becomes larger (up 
> to 20-30 edge objects), the application fails to save the vertex. I save 
> the vertex using the GraphRepository from org.springframework.data.neo4j: 
> > 
> > vertexRepository.save(vertex); 
> > 
> > I have left all the tunning parameters as default since I am not saving 
> large amounts of data yet. I have set the size of the memory pool and 
> permanent generation space to: 
> > 
> >  export JAVA_OPTS="-Xmx256M -XX:MaxPermSize=512M" 
> > 
> > In the messages log I get: 
> > 
> > 2016-05-31 12:12:06.592+0000 WARN  [o.n.k.i.c.MonitorGc] GC Monitor: 
> Application threads blocked for 327ms. 
> > 2016-05-31 12:12:08.256+0000 WARN  [o.n.k.i.c.MonitorGc] GC Monitor: 
> Application threads blocked for 260ms. 
> > 2016-05-31 12:12:09.915+0000 WARN  [o.n.k.i.c.MonitorGc] GC Monitor: 
> Application threads blocked for 258ms. 
> > 2016-05-31 12:12:12.690+0000 WARN  [o.n.k.i.c.MonitorGc] GC Monitor: 
> Application threads blocked for 269ms. 
> > 
> > The Neo4j Documentation suggests that for 2 Million Nodes you need 512Mb 
> of Heap so that would suffice for my case. 
> > 
> > My machine is a Google Compute Engine Instance: custom (2 vCPUs, 8 GB 
> memory). What could be the problem here? 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Neo4j" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to