[
https://issues.apache.org/jira/browse/FLUME-1339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13411253#comment-13411253
]
Juhani Connolly commented on FLUME-1339:
----------------------------------------
Rereading Patricks comments I'm not sure this is necessary.
If we just read and send stuff to avro, we're going to get dataloss. Even a
lossy channel like memory channel will do better.
If we implement another temporary file storage mechanism, I think it would be
better to take the time to make a single-disk/batching specific file channel,
or make those changes to the current one.
The only benefit this offers is having a "lightweight" agent available. Flumes
footprint is already very small.
With FLUME-1361, the poor synergy of ExecSource with FileChannel has been
addressed, so I think this ticket may be unnecessary now, unless we can come up
with more salient benefits.
> Implement an exec source like client API
> ----------------------------------------
>
> Key: FLUME-1339
> URL: https://issues.apache.org/jira/browse/FLUME-1339
> Project: Flume
> Issue Type: Bug
> Reporter: Hari Shreedharan
> Assignee: Patrick Wendell
>
> Originally when the exec source was implemented there was no SDK. It would be
> useful to have an API provided in the sdk that works like the exec source,
> thus removing the requirement of having an entire agent on hosts where the
> exec source is used for tailing logs.
> Maybe we can provide a standalone client that implements it too, which users
> can use off the shelf.
--
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