Hi dong, do you still have the full stack trace of this
StackOverflowError? We want to double check to eliminate the possibility
of a bug in Kylin;

On 3/16/15, 3:25 PM, "dong wang" <[email protected]> wrote:

>when there are about 3500 values in the "select ...from.. where ..in(v1,
>v2, ...v3500)" syntax, it throw the error below,  I'm debugging it now,
>since the problem is urgent,  thus, hope that someone can also do a help
>to
>take a look?
>
>in addition, if the only a few values(for example, 10 values, and etc), it
>can return correct result!
>
>[[http-bio-8080-exec-7]:[2015-03-16
>15:17:19,301][INFO][org.apache.kylin.query.routing.RoutingRule.applyRules(
>RoutingRule.java:60)]
>- ===================================================
>[http-bio-8080-exec-7]:[2015-03-16
>15:17:19,301][INFO][org.apache.kylin.query.routing.QueryRouter.selectReali
>zation(QueryRouter.java:54)]
>- The realizations remaining:
>[http-bio-8080-exec-7]:[2015-03-16
>15:17:19,301][INFO][org.apache.kylin.query.routing.QueryRouter.selectReali
>zation(QueryRouter.java:55)]
>- [table1]
>[http-bio-8080-exec-7]:[2015-03-16
>15:17:19,301][INFO][org.apache.kylin.query.routing.QueryRouter.selectReali
>zation(QueryRouter.java:56)]
>- The realization being chosen: table1
>[http-bio-8080-exec-7]:[2015-03-16
>15:17:22,589][ERROR][org.apache.kylin.rest.controller.QueryController.doQu
>ery(QueryController.java:226)]
>- Exception when execute sql
>java.lang.StackOverflowError
>    at
>org.codehaus.janino.UnitCompiler.getConstantValue2(UnitCompiler.java:4457)
>    at org.codehaus.janino.UnitCompiler.access$8900(UnitCompiler.java:183)
>    at
>org.codehaus.janino.UnitCompiler$11.visitBinaryOperation(UnitCompiler.java
>:4371)
>    at org.codehaus.janino.Java$BinaryOperation.accept(Java.java:3768)

Reply via email to