Hi, there are some resource leaks that lead to really nasty problems in highloaded webapplications. I summed up the most required changes:
*) Index/CompoundFileReader.cs:260: Lucene.Net.Index.Compound.FileReader.CSIndexInput doesn't close underlying IndexInput (possible resource leak) *) Index/TermInfosReader.cs Index/SegmentReader.cs Usage of System.Threading.Thread.GetData()/.SetData() may result in memory leaks in web-applications. Using System.Runtime.Remoting.Messaging.CallContext is a much better choice. *) Search/FieldCacheImpl.cs cache should be a "WeakHashtable" instead of Hashtable. Otherwise cached readers can't ever be collected and cause memory/resource leaks. *) FieldSortedHitQueue.cs the same problem as in FieldCacheImpl but with "Comparators" table. Asfaik a possible implementation of a "WeakHashtable" can be found in the NHibernate project. cheers, Erich > -----Original Message----- > From: George Aroush [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 27, 2007 4:06 AM > To: lucene-net-user@incubator.apache.org; > lucene-net-dev@incubator.apache.org > Subject: [VOTE] Release of Apache Lucene.Net 2.0.0 > > Hi folks, > > To follow the proper release process of ASF, please take a > moment to cast your vote to release Lucene.Net 2.0.0. I have > placed both the release candidate of source code and binary > here: http://people.apache.org/~aroush/ > > The change history for this release can be found here: > https://svn.apache.org/repos/asf/incubator/lucene.net/trunk/C% > 23/src/HISTORY > .txt > > In addition to Lucene.Net release, this release also contains > ported code in "contrib". > > Please cast your vote on releasing Apache Lucene.Net 2.0.0 no > later then this coming Saturday. > > [ ] +1 Approve release > [x] -1 Veto release (please give reason) > > Regards, > > -- George Aroush > >