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

[email protected] commented on FLUME-962:
-----------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/4380/
-----------------------------------------------------------

(Updated 2012-03-16 21:11:18.242936)


Review request for Flume.


Changes
-------

Made some bug fix. Added unit tests.


Summary
-------

Submitting an initial cut of FailoverRpcClient that uses the NettyRpcClient 
under the hood. In this version, host selection is not exactly the best, please 
make suggestions on how to improve it. As of now, the first version will not 
have a backoff mechanism to not retry a host for a fixed time etc(as discussed 
in the jira). I will add unit tests soon.


This addresses bug FLUME-962.
    https://issues.apache.org/jira/browse/FLUME-962


Diffs (updated)
-----

  flume-ng-sdk/src/main/java/org/apache/flume/api/NettyAvroRpcClient.java 
965b2ff 
  flume-ng-sdk/src/main/java/org/apache/flume/api/RpcClientFactory.java 351b5b1 
  flume-ng-sdk/src/test/java/org/apache/flume/api/RpcTestUtils.java 9497a3d 

Diff: https://reviews.apache.org/r/4380/diff


Testing
-------


Thanks,

Hari


                
> Failover capability for Client SDK
> ----------------------------------
>
>                 Key: FLUME-962
>                 URL: https://issues.apache.org/jira/browse/FLUME-962
>             Project: Flume
>          Issue Type: Sub-task
>    Affects Versions: v1.0.0
>            Reporter: Kathleen Ting
>             Fix For: v1.2.0
>
>
> Need a client SDK for Flume that will allow clients to be able to failover 
> from one source to another in case the first agent is not available. This 
> will help in keeping client implementations developed outside of the project 
> decoupled from internal details of HA implementation within Flume.

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

        

Reply via email to