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

Jacky Li resolved CARBONDATA-1212.
----------------------------------
    Resolution: Fixed

> Memory leak in case of compaction when unsafe is true
> -----------------------------------------------------
>
>                 Key: CARBONDATA-1212
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-1212
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Manish Gupta
>            Assignee: Manish Gupta
>             Fix For: 1.2.0
>
>         Attachments: data.csv
>
>          Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> In case of compaction, queryExecutor object is formed for multiple blocks but 
> the objects are not retained and finish method is called only on the last 
> instance created for query executor. Due to this the memory allocated to 
> precious objects is not released which can lead to out of memory issue.
> Steps to reproduce:
> ----------------------------------
> CREATE TABLE IF NOT EXISTS t3 (ID Int, date Date, country String, name 
> String, phonetype String, serialname char(10), salary Int) STORED BY 
> 'carbondata' TBLPROPERTIES('DICTIONARY_EXCLUDE'='name')
> LOAD DATA LOCAL INPATH 'data.csv' into table t3
> LOAD DATA LOCAL INPATH 'data.csv' into table t3
> alter table t3 compact 'major'



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

Reply via email to