[ https://issues.apache.org/jira/browse/HIVE-3484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461001#comment-13461001 ]
Kevin Wilfong commented on HIVE-3484: ------------------------------------- There are classes of errors that would be suitable to retry at the raw store level (in which the transaction is maintained open) and classes of errors that should be retried at the Hander level (in which the transaction is rolled back/lost). It's up to Jean how much she wants to accomplish in this JIRA, but when I suggested she work on this task, I was hoping for at least an implementation of something which could retry outside of transactions, determining those classes of errors that should be handled in either the raw store or the handler could be done here or as part of another JIRA. > 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