hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Gates (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-8797) Simultaneous dynamic inserts can result in "partition already exists" error
Date Tue, 11 Nov 2014 16:45:34 GMT

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

Alan Gates updated HIVE-8797:
-----------------------------
    Attachment: HIVE-8797.2.patch

A new version of the patch.  This fixes a couple of issues:
# import the JDOException in Hive.java was breaking WebHCat because it doesn't have the right
jars in its classpath, so that exception check was moved to another class to avoid forcing
the load of JDOException.
# getPartition...() was added to the catch clauses to get the newly created partition in the
race condition

> Simultaneous dynamic inserts can result in "partition already exists" error
> ---------------------------------------------------------------------------
>
>                 Key: HIVE-8797
>                 URL: https://issues.apache.org/jira/browse/HIVE-8797
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 0.14.0
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>         Attachments: HIVE-8797.2.patch, HIVE-8797.patch
>
>
> If two users attempt a dynamic insert into the same new partition at the same time, a
possible race condition exists where both will attempt to create the partition and one will
fail.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message