[ 
https://issues.apache.org/jira/browse/HIVE-3484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460998#comment-13460998
 ] 

Kevin Wilfong commented on HIVE-3484:
-------------------------------------

We have seen in the past errors where the connection to MySQL will be lost and 
hence the transaction is broken, but the RetryingRawStore happily retries the 
command to the RawStore, in which the connection is reestablished and the 
command succeeds, and continues with the rest of the commands.  These commands 
are performed outside a transaction and ultimately the command fails because 
the number of transactions the metastore tries to close at the end does not 
match the number of open transactions.
                
> RetryingRawStore logic needs to be significantly reworked to support retries 
> within transactions
> ------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-3484
>                 URL: https://issues.apache.org/jira/browse/HIVE-3484
>             Project: Hive
>          Issue Type: Bug
>          Components: Metastore
>            Reporter: Jean Xu
>            Assignee: Jean Xu
>
> The logic for retrying has been moved from RetryingRawStore to 
> RetryingHMSHandler. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to