accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-3448) ZooUtil throws exception even when retry succeeds
Date Mon, 22 Dec 2014 19:17:13 GMT
Christopher Tubbs created ACCUMULO-3448:
-------------------------------------------

             Summary: ZooUtil throws exception even when retry succeeds
                 Key: ACCUMULO-3448
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3448
             Project: Accumulo
          Issue Type: Bug
          Components: fate
            Reporter: Christopher Tubbs
             Fix For: 1.7.0


Saw this while examining checkstyle warnings:

{{o.a.a.fate.zookeeper.ZooUtil}} has a static {{putData}} method which is called by other
methods. In the {{OVERWRITE}} case, if an exception was caused by a timeout or other temporary,
connection-related issue, it attempts to retry by calling a {{retryOrThrow}} method.

However, even if it does end up succeeding (not throwing an exception), the case in the switch
statement falls through to the default case, and throws the exception anyway, never retrying.

May affect previous versions. I have not triage'd those yet.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message