Sergey Shelukhin created HIVE-5181:
--------------------------------------

             Summary: RetryingRawStore should not retry on logical failures 
(e.g. from commit)
                 Key: HIVE-5181
                 URL: https://issues.apache.org/jira/browse/HIVE-5181
             Project: Hive
          Issue Type: Bug
            Reporter: Sergey Shelukhin
            Priority: Minor


RetryingRawStore retries calls. Some method (e.g. drop_table_core in 
HiveMetaStore) explicitly call openTransaction and commitTransaction on 
RawStore.
When the commit call fails due to some real issue, it is retried, and instead 
of a real cause for failure one gets some bogus exception about transaction 
open count.

I doesn't make sense to retry logical errors, especially not from 
commitTransaction.

--
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