DataGrip Java.Lang.Stackoverflow, Running Athena Query
Hi Team,
I am getting Java.lang.stackoverflow error, while running a long query in Datagrip console, the query works fine when ran through AWS webconsole.in Athena
Using Mac OS High Sierra, datagrip 2018.1.4
I changed the VM options also.
# custom DataGrip VM options
-Xms2000m
-Xmx2750m
-Xss100m
-XX:PermSize=256m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=550
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_datagrip_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_datagrip.hprof
The Query left joins around 13 tables, query is around 90 lines
here is the long query error output
[
2018-05-28 11:09:01] java.lang.StackOverflowError
[2018-05-28 11:09:01] at java.lang.Character.getType(Character.java:6924)
[2018-05-28 11:09:01] at java.lang.Character.isLetterOrDigit(Character.java:5853)
[2018-05-28 11:09:01] at java.util.regex.Pattern$Bound.isWord(Pattern.java:5297)
[2018-05-28 11:09:01] at java.util.regex.Pattern$Bound.check(Pattern.java:5311)
[2018-05-28 11:09:01] at java.util.regex.Pattern$Bound.match(Pattern.java:5330)
...
[2018-05-28 11:09:01] at java.util.regex.Pattern$Loop.match(Pattern.java:4787) (no stack trace)
请先登录再写评论。
There is no need to duplicate issues in YouTrack and in Forum. Follow DBE-6513 to stay tuned.