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

Juhani Connolly updated FLUME-931:
----------------------------------

    Attachment: flume-931.patch

Posted a properly working version.
The previous version had a couple thread synchronisation issues that should be 
fixed in this.
Also changed the headers on both file to the apache header. However, the 
cursor.java is actually more or less the same as the one from OG(the only real 
change are with the packaging of events), so I'm not entirely sure of what the 
proper header for that is?

Also added in multiple file support.

Things not implemented that were in OG:
- Custom delimiters
- directory tailing

An area of concern that remains is with the handling of interrupts: 
- In process() i'm currently just returning Status.BACKOFF  if the poll gets 
interrupted but thinking this may have to be changed to an 
EventDeliveryException. I'm not particularly happy with either choice though 
and would be curious of other peoples opionions on the matter.
                
> Flume NG TailSource
> -------------------
>
>                 Key: FLUME-931
>                 URL: https://issues.apache.org/jira/browse/FLUME-931
>             Project: Flume
>          Issue Type: Improvement
>          Components: Sinks+Sources
>            Reporter: Juhani Connolly
>             Fix For: v1.1.0
>
>         Attachments: flume-931.patch, flume-tail.patch
>
>
> Flume NG currently doesn't have a TailSource as existed in OG

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