[ 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