-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/51204/
-----------------------------------------------------------

Review request for Flume, Balázs Donát Bessenyei, Mike Percy, and Attila Simon.


Bugs: FLUME-2973
    https://issues.apache.org/jira/browse/FLUME-2973


Repository: flume-git


Description
-------

Automatic close of BucketWriters (when open file count reached 
`hdfs.maxOpenFiles`) and the file rolling thread can end up in deadlock.


Diffs
-----

  
flume-ng-sinks/flume-hdfs-sink/src/main/java/org/apache/flume/sink/hdfs/BucketWriter.java
 b096410 
  
flume-ng-sinks/flume-hdfs-sink/src/main/java/org/apache/flume/sink/hdfs/HDFSEventSink.java
 741f01e 
  
flume-ng-sinks/flume-hdfs-sink/src/test/java/org/apache/flume/sink/hdfs/TestBucketWriter.java
 742deb0 

Diff: https://reviews.apache.org/r/51204/diff/


Testing
-------

`flume-hdfs-sink` tests pass. No new tests were added.
I created this script to validate the solution: 
https://gist.github.com/adenes/96503a6e737f9604ab3ee9397a5809ff


Thanks,

Denes Arvay

Reply via email to