[ https://issues.apache.org/jira/browse/IMPALA-9056?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yongzhi Chen updated IMPALA-9056: --------------------------------- Attachment: repro.sql.txt > Handle more cases of set limit on SQL statement > ----------------------------------------------- > > Key: IMPALA-9056 > URL: https://issues.apache.org/jira/browse/IMPALA-9056 > Project: IMPALA > Issue Type: Bug > Reporter: Yongzhi Chen > Priority: Major > Attachments: repro.sql.txt > > > This is a follow-on of IMPALA-4551 , attached reproduce will cause > java.lang.OutOfMemoryError: Java heap space or if the cluster does has large > enough > memory, the query is stuck on the following stack: > {noformat} > Thread 1964045: (state = BLOCKED) > - org.apache.impala.catalog.Type.toThrift() @bci=0, line=233 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=68, line=610 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - > org.apache.impala.analysis.Expr.treeToThriftHelper(org.apache.impala.thrift.TExpr) > @bci=191, line=622 (Compiled frame) > - org.apache.impala.analysis.Expr.treeToThrift() @bci=52, line=598 (Compiled > frame) > - org.apache.impala.analysis.Expr.treesToThrift(java.util.List) @bci=32, > line=650 (Compiled frame) > - org.apache.impala.planner.PlanFragment.toThrift() @bci=51, line=335 > (Compiled frame) > - > org.apache.impala.service.Frontend.createPlanExecInfo(org.apache.impala.planner.PlanFragment, > org.apache.impala.planner.Planner, org.apache.impala.thrift.TQueryCtx, > org.apache.impala.thrift.TQueryExecRequest) @bci=392, line=881 (Compiled > frame) > - > org.apache.impala.service.Frontend.createExecRequest(org.apache.impala.planner.Planner, > java.lang.StringBuilder) @bci=173, line=916 (Compiled frame) > - > org.apache.impala.service.Frontend.createExecRequest(org.apache.impala.thrift.TQueryCtx, > java.lang.StringBuilder) @bci=593, line=1027 (Compiled frame) > - org.apache.impala.service.JniFrontend.createExecRequest(byte[]) @bci=30, > line=157 (Compiled frame) > {noformat} > Impala should reject this kind of query. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org