Thanks, for the reply, I'll update the heap.  After some refactoring the 
crash seems to have abated. 

In general, do I need to worry about infinite traversal through graph 
cycles or are there limits to prevent this?

On Thursday, March 31, 2016 at 7:15:53 PM UTC-4, Michael Hunger wrote:
>
> I just saw that you have much more RAM available than you use. You're 
> running with 1G heap only but 4G of page-cache for the DB
> You should adapt the latter to your db-size and up the heap to 4 or 8 G 
> depending on your use-case.
>
> Also if you could share your concrete queries that would be more helpful 
> and your query plans (output of EXPLAIN and PROFILE).
>
> Michael
>
> Am 31.03.2016 um 19:35 schrieb Tim Pierson <[email protected] 
> <javascript:>>:
>
> I have a browser app communicating via REST with a neo4j-community server 
> built in a docker-container using the latest image and I'm getting frequent 
> (5min) crashes but can't seem to figure out which queries are causing it. 
>  The console.log and messages.log don't seem to contain anything useful. 
>  The server just stops responding until i restart the container.
>
> Messages:
> https://gist.github.com/o1lo01ol1o/efb5718562b061d8b2601b49803f73eb
>
> Console:
> https://gist.github.com/o1lo01ol1o/81abe2808b31a2c4ed69f7a71e2283e8
>
> I suspect that it might have to do something with the cycles defined in 
> the database structure:  I have essentially many local directed, acyclic 
> graphs linked to a single root node: 
>
>  (rootA)-[relations]->(many nodes)-[relations]->(rootA)  
>
> but (rootA) might itself be linked in other graphs such that a cycle may 
> occur:  
>
> (rootB)-[relations]->(rootA)-[relations]->(rootB); 
> (rootC)-[relations]->rootA; (rootB)-[relations]->(rootC) 
>
> Could this be causing something like infinite recursion?  I have a hard 
> limit of 10000 hops anytime I have to match varying length paths.  
>
> Can anyone advise?
>
> -- 
> 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