We have been using Lucene 1.9.1 as we have been beta testing our web
application, and thanks to the hard work of George and the other
committers (and Erik's great "Lucene In Action" book) we have been
extremely pleased with Lucene.NET.

We really depend on Lucene now and as we move towards taking our site
live, we would like to make sure that we are using the right version
and set of patches to efficiently support a heavy load of indexing and
searching.

Our requirements:
 1)  We are using ASP.NET 1.1 for our application (and will not be
porting to 2.0 for some time).
 2)  We are concerned about the number of exceptions that are thrown,
given that they were used for program flow in the Java version of
Lucene.  During our load tests, we were seeing hundreds/thousands of
exceptions per second over our web farm (we were running some very
large load tests).
 3) We are concerned about potential memory leaks which we know have
been seem in some versions.
 4) We CAN recreate all of our indexes, so we do NOT have to worry
about index compatibility. And we don't use the java version of
Lucene, so we do NOT need our indexes to be cross-platform compatible.

Our questions are these:
 1) Are there any reasons why we can't compile Lucene.NET in .NET 2.0
and use that DLL with our .NET 1.1 application?
 2) What version of Lucene.NET would you recommend we use?  We are
going to be doing a lot of testing, so we don't mind being a little
cutting edge, but let us know the safe choice as well.  :)
 3) Exactly what patches do we need to apply to the existing code
base to eliminate the unnecessary exceptions?  Are there patches
outside of the issue tracker that have eliminated exceptions and/or
improved performance?
 4) Anything else that we should know about what Lucene version to choose?

I've tried to dig through the mailing list archives and figure this
out for myself, but I was soon confused about what Lucene Version went
with what version of .NET, what version of Lucene.NET matched up with
what version of the Java version, etc.  I am hoping that there are
people on the list who can probably answer these questions off of the
top of their head, and that the responses to this might serve as a
nice summary for future list members that have similar questions.

Thanks in advance for your help!

- TwoHanded

Reply via email to