Re: [Neo4j] Neo4j Java API: GC overhead limit exceeded after running multiple queries

2016-03-08 Thread Clark Richey
At a brief glance I think you issue might be related to the fact that neo doesn’t support nested transactions. So, while you are committing txQ EVERYTHING is happening inside the single txG transaction. This is taking up a lot of memory to hold the entire transaction state. > On Mar 8, 2016,

[Neo4j] Neo4j Java API: GC overhead limit exceeded after running multiple queries

2016-03-08 Thread Mohammad Hossain Namaki
I’m using *Neo4j 2.3.0* in *Java*. I have 16 GB RAM, running the code on MAC OSX Laptop, using "*-Xmx12g -Xms12g*" as VM arguments. I’ve encountered a “GC overhead limit exceeded” problem in Neo4j Java API. In order to do experiments with lots of queries, I have a program which opens a