You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Elliott Clark (JIRA)" <ji...@apache.org> on 2012/06/14 05:38:42 UTC

[jira] [Created] (HBASE-6207) Add jitter to client retry timer

Elliott Clark created HBASE-6207:
------------------------------------

             Summary: Add jitter to client retry timer
                 Key: HBASE-6207
                 URL: https://issues.apache.org/jira/browse/HBASE-6207
             Project: HBase
          Issue Type: Improvement
            Reporter: Elliott Clark
            Assignee: Elliott Clark




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398904#comment-13398904 ] 

Elliott Clark commented on HBASE-6207:
--------------------------------------

Yes please.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (HBASE-6207) Add jitter to client retry timer

Posted by "Lars Hofhansl (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Hofhansl closed HBASE-6207.
--------------------------------

    
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.94.1, 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


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

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398890#comment-13398890 ] 

Andrew Purtell commented on HBASE-6207:
---------------------------------------

Trivial backport to 0.94 complete and ready to go. Commit?
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399594#comment-13399594 ] 

stack commented on HBASE-6207:
------------------------------

... perhaps add to release note?
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Zhihong Ted Yu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13296079#comment-13296079 ] 

Zhihong Ted Yu commented on HBASE-6207:
---------------------------------------

{code}
+  private static final Random RANDOM = new Random();
{code}
Can you initialize the above with a seed (such as current time) ?
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399589#comment-13399589 ] 

stack commented on HBASE-6207:
------------------------------

Elliott Want to say more on why the jitter is needed?
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399002#comment-13399002 ] 

Hudson commented on HBASE-6207:
-------------------------------

Integrated in HBase-0.94 #270 (See [https://builds.apache.org/job/HBase-0.94/270/])
    HBASE-6207. Add jitter to client retry timer (Elliott Clark) (Revision 1352711)

     Result = SUCCESS
apurtell : 
Files : 
* /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/client/ConnectionUtils.java
* /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/client/TestConnectionUtils.java

                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398899#comment-13398899 ] 

Andrew Purtell commented on HBASE-6207:
---------------------------------------

Ok, I'll leave it be.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13296007#comment-13296007 ] 

Hadoop QA commented on HBASE-6207:
----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12532252/HBASE-6207-0.patch
  against trunk revision .

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 2 new or modified tests.

    +1 hadoop2.0.  The patch compiles against the hadoop 2.0 profile.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    -1 findbugs.  The patch appears to introduce 7 new Findbugs (version 1.3.9) warnings.

    +1 release audit.  The applied patch does not increase the total number of release audit warnings.

     -1 core tests.  The patch failed these unit tests:
                       org.apache.hadoop.hbase.coprocessor.TestMasterObserver

Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/2171//testReport/
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/2171//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/2171//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/2171//console

This message is automatically generated.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399595#comment-13399595 ] 

Elliott Clark commented on HBASE-6207:
--------------------------------------

Sure, will do.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-6207) Add jitter to client retry timer

Posted by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Daniel Cryans updated HBASE-6207:
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.96.0
     Release Note: The retries in the client now have a jitter of up to 1% of the normal computed sleep time.
     Hadoop Flags: Reviewed
           Status: Resolved  (was: Patch Available)

To close the debate on initializing Random, here's the 1.6 code:

{code}
public Random() { this(++seedUniquifier + System.nanoTime()); }
private static volatile long seedUniquifier = 8682522807148012L;
{code}

Thus I'm +1 and I committed it to trunk. Thanks Elliott!
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Nicolas Spiegelberg (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13295034#comment-13295034 ] 

Nicolas Spiegelberg commented on HBASE-6207:
--------------------------------------------

jitter + exponential backoff?
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398893#comment-13398893 ] 

Jean-Daniel Cryans commented on HBASE-6207:
-------------------------------------------

I'm 0, it doesn't seem necessary.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13400025#comment-13400025 ] 

Hudson commented on HBASE-6207:
-------------------------------

Integrated in HBase-0.94-security #37 (See [https://builds.apache.org/job/HBase-0.94-security/37/])
    HBASE-6207. Add jitter to client retry timer (Elliott Clark) (Revision 1352711)

     Result = SUCCESS
apurtell : 
Files : 
* /hbase/branches/0.94/src/main/java/org/apache/hadoop/hbase/client/ConnectionUtils.java
* /hbase/branches/0.94/src/test/java/org/apache/hadoop/hbase/client/TestConnectionUtils.java

                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Elliott Clark updated HBASE-6207:
---------------------------------

    Status: Patch Available  (was: Open)
    
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13399047#comment-13399047 ] 

Hudson commented on HBASE-6207:
-------------------------------

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #63 (See [https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/63/])
    HBASE-6207  Add jitter to client retry timer (Elliott Clark via JD) (Revision 1352699)

     Result = FAILURE
jdcryans : 
Files : 
* /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/client/ConnectionUtils.java
* /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestConnectionUtils.java

                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398955#comment-13398955 ] 

Hudson commented on HBASE-6207:
-------------------------------

Integrated in HBase-TRUNK #3055 (See [https://builds.apache.org/job/HBase-TRUNK/3055/])
    HBASE-6207  Add jitter to client retry timer (Elliott Clark via JD) (Revision 1352699)

     Result = FAILURE
jdcryans : 
Files : 
* /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/client/ConnectionUtils.java
* /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestConnectionUtils.java

                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398906#comment-13398906 ] 

Elliott Clark commented on HBASE-6207:
--------------------------------------

As in lets backport.  It helps mitigate the replication issues that are logged in HBASE-6165
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13393634#comment-13393634 ] 

Elliott Clark commented on HBASE-6207:
--------------------------------------

That does initialize with the current time: 

http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Random.html#Random()

http://docs.oracle.com/javase/6/docs/api/java/util/Random.html#Random()
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Elliott Clark updated HBASE-6207:
---------------------------------

    Attachment: HBASE-6207-0.patch

[~nspiegelberg]
The client already has a semi exponential back off so I just added a jitter that was up to 1% of the previously calculated value.

Also added a test.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-6207) Add jitter to client retry timer

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Purtell updated HBASE-6207:
----------------------------------

    Fix Version/s: 0.94.1

Committed to 0.94 branch also at Elliott's recommendation. New test TestConnectionUtils passes locally. Running full test suite now to confirm remainder and will back out if there's a problem.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>             Fix For: 0.96.0, 0.94.1
>
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13295980#comment-13295980 ] 

Andrew Purtell commented on HBASE-6207:
---------------------------------------

+1 on patch
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-6207) Add jitter to client retry timer

Posted by "Elliott Clark (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-6207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13296012#comment-13296012 ] 

Elliott Clark commented on HBASE-6207:
--------------------------------------

I ran the test that failed locally three times and I always got a pass.  Seems like it's un-related.
                
> Add jitter to client retry timer
> --------------------------------
>
>                 Key: HBASE-6207
>                 URL: https://issues.apache.org/jira/browse/HBASE-6207
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-6207-0.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira