lucene-lucene-net-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "George Aroush" <>
Subject RE: New user question
Date Wed, 08 Nov 2006 02:11:43 GMT
Hi Shaw,

#1. Lucene.Net is fairly in sync with each release version of Java Lucene.
The very original port of Java Lucene to Lucene.Net (versions 1.3 and 1.4)
was done more then 3 years ago by another developer at
When 1.4 went commercial, I picked up 1.4 named it dotLucene (again on and I have been supporting and porting it since then.
dotLucene and Lucene.Net are the same thing.  Now that Lucene.Net is under
incubation at ASF, you can count on it not going commercial unless if ASF
went commercial!  :-)

#2. Use the latest release version for production which is Lucene.Net 1.9.1
build 3 or use the "beta" version (off the SVN trunk) which is Lucene.Net
2.0.  There is little differences between 1.9.1 and 2.0.  The main
differences is that in 2.0, all depreciated methods have been removed.

#3. Any version of Lucene.Net are usable with .NET 1.1 or 2.0.  The source
code is provided, just compile it under which ever .NET version you want to
use it on.  I have found that, with .NET 1.1, you will get a slow memory
leak which doesn't show up under .NET 2.0.  My goal is, to release
Lucene.Net 2.0 under .NET 1.1 and then release Lucene.Net 2.0.1 under .NET
2.0.  Why?  To add compression support to Lucene.Net off .NET 2.0's API.

Another comment I can tell you about Lucene.Net is that the index created
with Lucene.Net is cross-compatible with Java Lucene, and via verse such
that you can have a Java instance and a .NET instance of Lucene both
searching, and updating the same index concurrently -- if you share the lock

I hope this helps.  If you have any questions, let me know.


-- George Aroush 

-----Original Message-----
From: Shaw, James []
Sent: Tuesday, November 07, 2006 5:17 PM
Subject: RE: New user question

Cool.  Saw those users of .NET port of Lucene.  Thanks.  It also clarified a
bit; Looks like there were several attempts in the past to port Lucene to
.NET, one of which ended up being commercial.

Does anyone know the answers to my 1st 3 questions (as relating to the
current "Lucene.Net" project in apache incubator)?  

-----Original Message-----
From: René de Vries []
Sent: Monday, November 06, 2006 11:00 PM
Subject: RE: New user question

There are many users of A very good example is found here:


-----Original Message-----
From: Shaw, James []
Sent: maandag 6 november 2006 20:57
Subject: RE: New user question

Re-sending it to the correct mailing list address since it got bounced when
sent to '' (someone should update
"" for the correct mailing list email

One more question: Are there any users of Lucene.NET (not the Java Lucene,
but the .NET version)?  The examples I've seen so far have been using the
Java version.

> _____________________________________________ 
> From: 	Shaw, James  
> Sent:	Monday, November 06, 2006 11:46 AM
> To:	''
> Cc:	''
> Subject:	New user question
> Just started looking into Lucene last week for possible usage in our 
> desktop product.  Have some questions that I hope to get answered
> first:
> 1. How often is Lucene.NET synchronized with its Java version?  I read 
> from one of the Lucene websites that the original Java version of 
> Lucene has gone commercial and is no longer offered as open source.
> Does that mean Lucene.NET worked off the last open source version of 
> Java Lucene is now an independent effort (w/o synch'ing with the Java 
> version)?
> 2. I'm a little confused about what version of the Lucene.NET to 
> experiment with and to use in our product.  If I want the latest 
> stable code, is "" the one to 
> grab?
> 3. The Lucene I got is still .NET 1.1.  Will there be any issue in 
> converting it to .NET 2.0?  Is it on the road-map?
> Thanks in advance for answering my questions.

View raw message