[
https://issues.apache.org/jira/browse/FLUME-1609?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13535763#comment-13535763
]
Juhani Connolly commented on FLUME-1609:
----------------------------------------
This is causing a big hit in performance of the file channel and causes system
usage of the processor to go up.
We had a drop in our throughput on updating to 1.3 and I made builds on various
git revisions, eventually isolating it down to this(with this patch in, our
file channel would eventually fill up as takes couldn't be made fast enough,
without it, it would drain quite quickly). I'll take a look at the changes and
see if there's a better way to do them.
> FileChannel detecting when the underlying file systems are full could provide
> cleaner error recovery
> ----------------------------------------------------------------------------------------------------
>
> Key: FLUME-1609
> URL: https://issues.apache.org/jira/browse/FLUME-1609
> Project: Flume
> Issue Type: Improvement
> Components: Channel
> Affects Versions: v1.3.0
> Reporter: Brock Noland
> Assignee: Brock Noland
> Priority: Minor
> Fix For: v1.3.0
>
> Attachments: FLUME-1609-3.patch, FLUME-1609-4.patch
>
>
> At present if the file system fills up, we still try and write to it. We
> should change this such that if we know the fs is full we simply disable the
> log. This will result in less IO errors written to the log and many less
> extraneous log-* files created.
--
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