You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Sergey Shelukhin (JIRA)" <ji...@apache.org> on 2013/08/30 01:43:51 UTC

[jira] [Created] (HIVE-5181) RetryingRawStore should not retry on logical failures (e.g. from commit)

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