You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Adrian Cole (JIRA)" <ji...@apache.org> on 2013/05/20 20:21:16 UTC

[jira] [Commented] (JCLOUDS-72) Replace jclouds Retryables with guava-retrying

    [ https://issues.apache.org/jira/browse/JCLOUDS-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13662235#comment-13662235 ] 

Adrian Cole commented on JCLOUDS-72:
------------------------------------

looks good at first glance.  be careful with new libraries as we've rushed into some only to have them go dormant for long periods of time (ex. sshj)
best to join the project and strengthen it.  Maybe an easy one would be to help them update to recent versions of guava:
https://github.com/rholder/guava-retrying/blob/master/build.gradle
                
> Replace jclouds Retryables with guava-retrying
> ----------------------------------------------
>
>                 Key: JCLOUDS-72
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-72
>             Project: jclouds
>          Issue Type: Improvement
>          Components: jclouds-core
>            Reporter: Diwaker Gupta
>            Priority: Minor
>
> From https://github.com/rholder/guava-retrying:
> The guava-retrying module provides a general purpose method for retrying arbitrary Java code with specific stop, retry, and exception handling capabilities that are enhanced by Guava's predicate matching.
> Seems like a small, focused set of APIs that can potentially replace jclouds' internal variants.

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