Hi,
Based tpch test,I run the sql "select * from lineitem" though the presto cli and throw a exception. I got the master branch and the test was normal on June 20,2017. But I fetched the latest master branch and the same data does not work.Why? Exception: java.lang.ArrayIndexOutOfBoundsException: 4000 at org.apache.carbondata.core.datastore.page.SafeFixLengthColumnPage.getDouble(SafeFixLengthColumnPage.java:165) at org.apache.carbondata.core.scan.collector.impl.AbstractScannedResultCollector.getMeasureData(AbstractScannedResultCollector.java:113) at org.apache.carbondata.core.scan.collector.impl.AbstractScannedResultCollector.fillMeasureData(AbstractScannedResultCollector.java:78) at org.apache.carbondata.core.scan.collector.impl.DictionaryBasedResultCollector.fillMeasureData(DictionaryBasedResultCollector.java:159) at org.apache.carbondata.core.scan.collector.impl.DictionaryBasedResultCollector.collectData(DictionaryBasedResultCollector.java:114) at org.apache.carbondata.core.scan.processor.impl.DataBlockIteratorImpl.next(DataBlockIteratorImpl.java:51) at org.apache.carbondata.core.scan.processor.impl.DataBlockIteratorImpl.next(DataBlockIteratorImpl.java:32) at org.apache.carbondata.core.scan.result.iterator.DetailQueryResultIterator.getBatchResult(DetailQueryResultIterator.java:49) at org.apache.carbondata.core.scan.result.iterator.DetailQueryResultIterator.next(DetailQueryResultIterator.java:41) at org.apache.carbondata.core.scan.result.iterator.DetailQueryResultIterator.next(DetailQueryResultIterator.java:31) at org.apache.carbondata.core.scan.result.iterator.ChunkRowIterator.hasNext(ChunkRowIterator.java:58) at org.apache.carbondata.presto.CarbondataRecordCursor.advanceNextPosition(CarbondataRecordCursor.java:103) at org.apache.carbondata.presto.CarbondataPageSource.getNextPage(CarbondataPageSource.java:95) at com.facebook.presto.operator.TableScanOperator.getOutput(TableScanOperator.java:247) at com.facebook.presto.operator.Driver.processInternal(Driver.java:378) at com.facebook.presto.operator.Driver.processFor(Driver.java:301) at com.facebook.presto.execution.SqlTaskExecution$DriverSplitRunner.processFor(SqlTaskExecution.java:622) at com.facebook.presto.execution.TaskExecutor$PrioritizedSplitRunner.process(TaskExecutor.java:534) at com.facebook.presto.execution.TaskExecutor$Runner.run(TaskExecutor.java:670) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
Free forum by Nabble | Edit this page |