[ 
https://issues.apache.org/jira/browse/FLUME-966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Juhani Connolly updated FLUME-966:
----------------------------------

    Attachment: FLUME-966-alpha.patch

One way to handle the reconfiguration when dealing with Suppliers.

This affect most of the framework so comes as a huge patch.

I've ironed out most of the unit tests, but I'm having issues with FileChannels 
tests(with the locks) that I'm not sure are related.

This isn't intended for inclusion now, but I would appreciate if people could 
have a look at it and think this is worth continuing on(since the changes are 
pretty far-reaching).

As mentioned elsewhere, this will probably need a separate branch for polish 
though I would like to come up with a clear target of when/how it would be 
merged back with trunk(I'd say after the next release would be good?)
                
> Migrate lifecycle management to Guava service implemetation
> -----------------------------------------------------------
>
>                 Key: FLUME-966
>                 URL: https://issues.apache.org/jira/browse/FLUME-966
>             Project: Flume
>          Issue Type: Task
>    Affects Versions: v1.0.0
>            Reporter: Arvind Prabhakar
>            Assignee: Juhani Connolly
>         Attachments: FLUME-966-0.patch, FLUME-966-alpha.patch, FLUME-966.patch
>
>
> Currently flume uses a home grown lifecycle management mechanism. In order to 
> simplify the code, we want to migrate the current implementation to use Guava 
> libraries' service management implementation.

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