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

Alan Gates updated HIVE-6965:
-----------------------------

    Status: Patch Available  (was: Open)

> Transaction manager should use RDBMS time instead of machine time
> -----------------------------------------------------------------
>
>                 Key: HIVE-6965
>                 URL: https://issues.apache.org/jira/browse/HIVE-6965
>             Project: Hive
>          Issue Type: Bug
>          Components: Locking
>    Affects Versions: 0.13.0
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>         Attachments: HIVE-6965.patch, HIVE-6965.patch
>
>
> Current TxnHandler and CompactionTxnHandler use System.currentTimeMillis() 
> when they need to determine the time (such as heartbeating transactions).  In 
> situations where there are multiple Thrift metastore services or users are 
> using an embedded metastore this will lead to issues.  We should instead be 
> using time from the RDBMS, which is guaranteed to be the same for all users.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to