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

Eugene Koifman resolved HIVE-12425.
-----------------------------------
       Resolution: Not A Problem
    Fix Version/s: 3.0.0

this is fixed in current master (3.0)

> OrcRecordUpdater.close(true) leaves the file open
> -------------------------------------------------
>
>                 Key: HIVE-12425
>                 URL: https://issues.apache.org/jira/browse/HIVE-12425
>             Project: Hive
>          Issue Type: Bug
>          Components: ORC, Transactions
>    Affects Versions: 1.0.0
>            Reporter: Eugene Koifman
>            Assignee: Eugene Koifman
>            Priority: Critical
>             Fix For: 3.0.0
>
>
> {noformat}
> public void close(boolean abort) throws IOException {
>     if (abort) {
>       if (flushLengths == null) {
>         fs.delete(path, false);
>       }
>     } else {
>       if (writer != null) writer.close();
>     }
>     if (flushLengths != null) {
>       flushLengths.close();
>       fs.delete(getSideFile(path), false);
>     }
>     writer = null;
>   }
> {noformat}
> While the assumption is that the last txn writing to this file to commit 
> would have called flush(), this still leaves the file open.
> cc [~owen.omalley]



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

Reply via email to