[
https://issues.apache.org/jira/browse/CARBONDATA-1735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ajeet Rai updated CARBONDATA-1735:
----------------------------------
Description:
Load: Segment created during load is not marked for delete if beeline session is closed while load is still in progress.
Steps:
1: Create a table with dictionary include
2: Start a load job
3: close the beeline session when global dictionary generation job is still in progress.
4: Observe that global dictionary generation job is completed but next job is not triggered.
5: Also observe that table status file is not updated and status of job is still in progress.
6: show segment will show this segment with status as in progress.
Expected behaviour: Either job should be completed or load should fail and segment should be marked for delete.
was:
Load: Segment created during load is not marked for delete if beeline session is closed while load is still in progress.
Steps:
1: Create a table
2: Start a load job
3: close the beeline session when global dictionary generation job is still in progress.
4: Observe that global dictionary generation job is completed but next job is not triggered.
5: Also observe that table status file is not updated and status of job is still in progress.
6: show segment will show this segment with status as in progress.
Expected behaviour: Either job should be completed or load should fail and segment should be marked for delete.
> Carbon1.3.0 Load: Segment created during load is not marked for delete if beeline session is closed while load is still in progress
> ------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CARBONDATA-1735
> URL:
https://issues.apache.org/jira/browse/CARBONDATA-1735> Project: CarbonData
> Issue Type: Bug
> Components: data-load
> Affects Versions: 1.3.0
> Environment: 3 Node ant cluster
> Reporter: Ajeet Rai
> Priority: Minor
> Labels: DFX
>
> Load: Segment created during load is not marked for delete if beeline session is closed while load is still in progress.
> Steps:
> 1: Create a table with dictionary include
> 2: Start a load job
> 3: close the beeline session when global dictionary generation job is still in progress.
> 4: Observe that global dictionary generation job is completed but next job is not triggered.
> 5: Also observe that table status file is not updated and status of job is still in progress.
> 6: show segment will show this segment with status as in progress.
> Expected behaviour: Either job should be completed or load should fail and segment should be marked for delete.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)