[jira] [Commented] (CARBONDATA-1411) Show Segment command gives Null Pointer Exception after the table is updated

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (CARBONDATA-1411) Show Segment command gives Null Pointer Exception after the table is updated

Akash R Nilugal (Jira)

    [ https://issues.apache.org/jira/browse/CARBONDATA-1411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16148444#comment-16148444 ]

Pallavi Singh commented on CARBONDATA-1411:
-------------------------------------------

Hi [~chenliang613],

Yes, the pr #1304 has fixed this issue.


> Show Segment command gives Null Pointer Exception after the table is updated
> ----------------------------------------------------------------------------
>
>                 Key: CARBONDATA-1411
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-1411
>             Project: CarbonData
>          Issue Type: Bug
>    Affects Versions: 1.2.0
>         Environment: Linux, Hadoop 2.2.0 and spark 2.1.0
>            Reporter: Pallavi Singh
>            Assignee: Liang Chen
>             Fix For: 1.2.0
>
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> I created a table :
> CREATE TABLE uniqdata (CUST_ID int,CUST_NAME String,ACTIVE_EMUI_VERSION string, DOB timestamp, DOJ timestamp, BIGINT_COLUMN1 bigint,BIGINT_COLUMN2 bigint,DECIMAL_COLUMN1 decimal(30,10), DECIMAL_COLUMN2 decimal(36,10),Double_COLUMN1 double, Double_COLUMN2 double,INTEGER_COLUMN1 int) STORED BY 'org.apache.carbondata.format' TBLPROPERTIES ("TABLE_BLOCKSIZE"= "256 MB")
> and loaded the table :
> LOAD DATA inpath 'hdfs://localhost:54310/data/2000_UniqData.csv' INTO table uniqdata options('DELIMITER'=',', 'FILEHEADER'='CUST_ID, CUST_NAME, ACTIVE_EMUI_VERSION, DOB, DOJ, BIGINT_COLUMN1, BIGINT_COLUMN2, DECIMAL_COLUMN1, DECIMAL_COLUMN2, Double_COLUMN1, Double_COLUMN2, INTEGER_COLUMN1')
> I loaded the table 7 times using multiple cvs.
> Then executed the following command :
> show segments for table uniqdata;
> and output was :
> 0: jdbc:hive2://localhost:10000> show segments for table uniqdata;
> +--------------------+------------+--------------------------+--------------------------+--+
> | SegmentSequenceId  |   Status   |     Load Start Time      |      Load End Time       |
> +--------------------+------------+--------------------------+--------------------------+--+
> | 5                  | Success    | 2017-08-28 13:19:01.779  | 2017-08-28 13:19:02.527  |
> | 4                  | Success    | 2017-08-28 13:18:58.597  | 2017-08-28 13:18:59.339  |
> | 3                  | Compacted  | 2017-08-28 13:18:48.341  | 2017-08-28 13:18:49.527  |
> | 2                  | Compacted  | 2017-08-28 13:18:44.96   | 2017-08-28 13:18:46.222  |
> | 1                  | Compacted  | 2017-08-28 13:17:56.818  | 2017-08-28 13:17:57.988  |
> | 0.1                | Success    | 2017-08-28 13:18:49.698  | 2017-08-28 13:18:50.659  |
> | 0                  | Compacted  | 2017-08-28 13:17:41.944  | 2017-08-28 13:17:43.564  |
> +--------------------+------------+--------------------------+--------------------------+--+
> now after that I executed the following query :
> update uniqdata set (dob)=('2016-12-31 12:00:00') where cust_name='CUST_NAME_01998';
> and then again ran : show segments for table uniqdata;
> And now I am getting : Error: java.lang.NullPointerException (state=,code=0)



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