-1. There is a file handle leak in Java's DataFileReader. When a DataFileReader is constructed by passing it a java.io.File and the is subsequently closed, the underlying FileInputStream is not getting closed. It manifests as an error in mapreduce tests in Windows machines. The files produced by mappers/reducers are opened as DataFiles for checking and, due to this bug, the handles are not closed. So subsequent delete operation on the file fails. And future mapper/reducer complains that the output already exists.
The attached patch fixes the problem. It appears that Jira is down right now and so I'm not able to create a ticket for this. I'm sorry to create a blocker at the very last minute. I think it is a serious enough problem that needs to be fixed. Thanks Thiru -----Original Message----- From: Doug Cutting [mailto:[email protected]] Sent: Friday, March 04, 2011 12:00 AM To: [email protected] Subject: Re: [VOTE] Avro release 1.5.0 (rc 2) Can someone else please evaluate this release? We need one more +1 from a PMC member before we can release it. Thanks, Doug On 03/01/2011 09:53 AM, Doug Cutting wrote: > I have created a second candidate build for Avro release 1.5.0. > > Changes are listed at: > > http://tinyurl.com/avro150 > > Please download, test, and vote by 4 March. > > http://people.apache.org/~cutting/avro-1.5.0-rc2/ > > Thanks, > > Doug
