[ https://issues.apache.org/jira/browse/CARBONDATA-3078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] xuchuanyin resolved CARBONDATA-3078. ------------------------------------ Resolution: Fixed Assignee: jiangmanhua Fix Version/s: 1.5.1 > Exception caused by explain command for count star query without filter > ----------------------------------------------------------------------- > > Key: CARBONDATA-3078 > URL: https://issues.apache.org/jira/browse/CARBONDATA-3078 > Project: CarbonData > Issue Type: Bug > Reporter: jiangmanhua > Assignee: jiangmanhua > Priority: Major > Fix For: 1.5.1 > > Time Spent: 3h 20m > Remaining Estimate: 0h > > Procedure to reproduce the problem: > - create table test_tbl; > - load some data into table; > - run query as "explain select count(*) from test_tbl" > > ``` > Exception in thread "main" java.lang.IllegalStateException > at org.apache.carbondata.core.profiler.ExplainCollector.getCurrentTablePruningInfo(ExplainCollector.java:162) > at org.apache.carbondata.core.profiler.ExplainCollector.setShowPruningInfo(ExplainCollector.java:106) > at org.apache.carbondata.core.indexstore.blockletindex.BlockDataMap.prune(BlockDataMap.java:696) > at org.apache.carbondata.core.indexstore.blockletindex.BlockDataMap.prune(BlockDataMap.java:743) > at org.apache.carbondata.core.indexstore.blockletindex.BlockletDataMapFactory.getAllBlocklets(BlockletDataMapFactory.java:391) > at org.apache.carbondata.core.datamap.TableDataMap.prune(TableDataMap.java:132) > at org.apache.carbondata.hadoop.api.CarbonTableInputFormat.getBlockRowCount(CarbonTableInputFormat.java:618) > at org.apache.spark.sql.CarbonCountStar.doExecute(CarbonCountStar.scala:59) > at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$1.apply(SparkPlan.scala:117) > at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$1.apply(SparkPlan.scala:117) > at org.apache.spark.sql.execution.SparkPlan$$anonfun$executeQuery$1.apply(SparkPlan.scala:138) > at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:151) > at org.apache.spark.sql.execution.SparkPlan.executeQuery(SparkPlan.scala:135) > at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:116) > at org.apache.spark.sql.execution.QueryExecution.toRdd$lzycompute(QueryExecution.scala:92) > at org.apache.spark.sql.execution.QueryExecution.toRdd(QueryExecution.scala:92) > at org.apache.spark.sql.execution.command.table.CarbonExplainCommand.collectProfiler(CarbonExplainCommand.scala:54) > at org.apache.spark.sql.execution.command.table.CarbonExplainCommand.processMetadata(CarbonExplainCommand.scala:45) > at org.apache.spark.sql.execution.command.MetadataCommand.run(package.scala:68) > at org.apache.spark.sql.execution.command.ExecutedCommandExec.sideEffectResult$lzycompute(commands.scala:58) > at org.apache.spark.sql.execution.command.ExecutedCommandExec.sideEffectResult(commands.scala:56) > at org.apache.spark.sql.execution.command.ExecutedCommandExec.executeCollect(commands.scala:67) > at org.apache.spark.sql.Dataset.<init>(Dataset.scala:183) > at org.apache.spark.sql.CarbonSession$$anonfun$sql$1.apply(CarbonSession.scala:106) > at org.apache.spark.sql.CarbonSession$$anonfun$sql$1.apply(CarbonSession.scala:95) > at org.apache.spark.sql.CarbonSession.withProfiler(CarbonSession.scala:154) > at org.apache.spark.sql.CarbonSession.sql(CarbonSession.scala:93) > at org.apache.carbondata.examples.SQL_Prune$.main(Test.scala:101) > at org.apache.carbondata.examples.SQL_Prune.main(Test.scala) > Process finished with exit code 1 > ``` -- This message was sent by Atlassian JIRA (v7.6.3#76005) |
Free forum by Nabble | Edit this page |