[ 
https://issues.apache.org/jira/browse/CARBONDATA-1104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ravindra Pesala resolved CARBONDATA-1104.
-----------------------------------------
    Resolution: Fixed

> Query failure while using unsafe for query execution numeric data type column 
> specified as sort column
> ------------------------------------------------------------------------------------------------------
>
>                 Key: CARBONDATA-1104
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-1104
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Manish Gupta
>            Assignee: Manish Gupta
>             Fix For: 1.2.0
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Steps to reproduce
> ---------------------------------
> 1. Set the parameter enable.unsafe.in.query.processing = true
> 2. CREATE TABLE sorttable1 (empno int, empname String, designation String, 
> doj Timestamp, workgroupcategory int, workgroupcategoryname String, deptno 
> int, deptname String, projectcode int, projectjoindate Timestamp, 
> projectenddate Timestamp,attendance int,utilization int,salary int) STORED BY 
> 'org.apache.carbondata.format' tblproperties('sort_columns'='empno')
> 3. LOAD DATA local inpath '<CSV_path>' INTO TABLE sorttable1 
> OPTIONS('DELIMITER'= ',', 'QUOTECHAR'= '"')
> 4. select empno from sorttable1
> Exception thrown
> --------------------------------
> 17/05/29 08:43:20 ERROR Executor: Exception in task 0.0 in stage 6.0 (TID 12)
> java.lang.NullPointerException
>       at 
> org.apache.spark.sql.execution.vectorized.ColumnVector.arrayData(ColumnVector.java:858)
>       at 
> org.apache.spark.sql.execution.vectorized.OffHeapColumnVector.putByteArray(OffHeapColumnVector.java:421)
>       at 
> org.apache.spark.sql.execution.vectorized.ColumnVector.putByteArray(ColumnVector.java:569)
>       at 
> org.apache.carbondata.spark.vectorreader.ColumnarVectorWrapper.putBytes(ColumnarVectorWrapper.java:85)
>       at 
> org.apache.carbondata.core.datastore.chunk.store.impl.unsafe.UnsafeVariableLengthDimesionDataChunkStore.fillRow(UnsafeVariableLengthDimesionDataChunkStore.java:167)
>       at 
> org.apache.carbondata.core.datastore.chunk.impl.VariableLengthDimensionDataChunk.fillConvertedChunkData(VariableLengthDimensionDataChunk.java:112)
>       at 
> org.apache.carbondata.core.scan.result.AbstractScannedResult.fillColumnarNoDictionaryBatch(AbstractScannedResult.java:228)
>       at 
> org.apache.carbondata.core.scan.collector.impl.DictionaryBasedVectorResultCollector.scanAndFillResult(DictionaryBasedVectorResultCollector.java:154)
>       at 
> org.apache.carbondata.core.scan.collector.impl.DictionaryBasedVectorResultCollector.collectVectorBatch(DictionaryBasedVectorResultCollector.java:147)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to