We must have been getting lucky. Thanks Mark and Uwe!
----- Original Message ---- From: Uwe Schindler <[email protected]> To: [email protected] Sent: Thu, March 4, 2010 6:20:56 PM Subject: RE: File descriptor leak in ParallelReader.reopen() That was always the same with reopen(). Its documented in the javadocs, with a short example: http://lucene.apache.org/java/3_0_1/api/all/org/apache/lucene/index/IndexReader.html#reopen() also in 2.4.1: http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/index/IndexReader.html#reopen() Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Justin [mailto:[email protected]] > Sent: Friday, March 05, 2010 1:17 AM > To: [email protected] > Subject: Re: File descriptor leak in ParallelReader.reopen() > > Has this changed since 2.4.1? Our application didn't explicitly close > with 2.4.1 and that combination never had this problem. > > > > ----- Original Message ---- > From: Mark Miller <[email protected]> > To: [email protected] > Sent: Thu, March 4, 2010 6:00:02 PM > Subject: Re: File descriptor leak in ParallelReader.reopen() > > On 03/04/2010 06:52 PM, Justin wrote: > > Hi Mike and others, > > > > I have a test case for you (attached) that exhibits a file descriptor > leak in ParallelReader.reopen(). I listed the OS, JDK, and snapshot of > Lucene that I'm using in the source code. > > > > A loop adds just over 4000 documents to an index, reopening the index > after each, before my system hits an already increased file descriptor > limit of 8192. I've also got a thread that reports the number of > documents in the index and warms a searcher using the reader. To > simulate continued use by my application the searchers are not > discarded. > > > > Let me know if you need help reproducing the problem or can help > identify it. > > > > Thanks! > > Justin > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > Doesn't look like you are closing your old reader - reopen will return > a > new one when there are changes to the index and the old one must be > closed. > > -- > - Mark > > http://www.lucidimagination.com > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
