You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
java.lang.StackOverflowError: null at org.neo4j.cypher.internal.compiler.v2_2.ast.rewriters.expandStar$$anonfun$1$$anonfun$apply$1.apply(expandStar.scala:35)
#4783
Closed
ceefour opened this issue
Jun 7, 2015
· 5 comments
java.lang.StackOverflowError: null
at org.neo4j.cypher.internal.compiler.v2_2.ast.rewriters.expandStar$$anonfun$1$$anonfun$apply$1.apply(expandStar.scala:35)
at org.neo4j.cypher.internal.compiler.v2_2.replace.apply(Rewritable.scala:208)
at org.neo4j.cypher.internal.compiler.v2_2.replace$$anon$2.expand(Rewritable.scala:198)
at org.neo4j.cypher.internal.compiler.v2_2.ast.rewriters.expandStar$$anonfun$1$$anonfun$apply$1.apply(expandStar.scala:35)
...REPEATS...
at org.neo4j.cypher.internal.compiler.v2_2.replace.apply(Rewritable.scala:208)
at org.neo4j.cypher.internal.compiler.v2_2.replace$$anon$2.expand(Rewritable.scala:198)
at org.neo4j.cypher.internal.compiler.v2_2.ast.rewriters.expandStar$$anonfun$1$$anonfun$apply$1.apply(expandStar.scala:35)
I think the parser was never meant to parse gigantic statements, and it will be very inefficient to plan and execute.
I very much recommend splitting it into many small similar, parametrized statements which can be executed in a batch (e.g. 1k simple statements http-request) but also concurrently (with 2.2.x concurrent write load is really high).
neo4j 2.2.2
Error:
How to reproduce:
ImportBio2App
main class using arguments:Lifespan-observations_2015-02-21.scm ~/tmp/lifespan.neo4j
It will generate the error.
The text was updated successfully, but these errors were encountered: