guangxian.liao created FLUME-3205:
-------------------------------------
Summary: Remove unnecessary 'synchronized' in
ResettableFileInputStream
Key: FLUME-3205
URL: https://issues.apache.org/jira/browse/FLUME-3205
Project: Flume
Issue Type: Improvement
Components: Sinks+Sources
Affects Versions: 1.8.0
Reporter: guangxian.liao
Priority: Minor
I found no concurrent access to ResettableFileInputStream object in flume code.
Remove 'synchronized' will improve performance of SpoolDirectorySource.
Tested with a file of 200MB,with 'synchronized' it took 9 seconds to read the
file.
Without 'synchronized' it took 7 seconds.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)