hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Gates (JIRA)" <>
Subject [jira] [Updated] (HIVE-8203) ACID operations result in NPE when run through HS2
Date Tue, 23 Sep 2014 23:39:34 GMT


Alan Gates updated HIVE-8203:
    Attachment: HIVE-8203.patch

This patch moves initialization of the transaction manager from runInternal to compile.  This
way paths that call compile first (such as HS2) will not NPE.  Also it moves acquisition of
the valid transaction list until after a transaction has been opened and locks are acquired.
 Finally, I added logic in construction of the valid transaction list to remove the current
user's transaction from the list of open transactions so that operations would see rows created
inside their own transaction.

> ACID operations result in NPE when run through HS2
> --------------------------------------------------
>                 Key: HIVE-8203
>                 URL:
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 0.14.0
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>            Priority: Critical
>             Fix For: 0.14.0
>         Attachments: HIVE-8203.patch
> When accessing Hive via HS2, any operation requiring the DbTxnManager results in an NPE.

This message was sent by Atlassian JIRA

View raw message