You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucenenet.apache.org by George Aroush <ge...@aroush.net> on 2008/06/25 05:14:10 UTC

Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi folks,

If you are subscribed to the commit notifications mailing list
(lucene-net-commits[AT]incubator.apache.org), by now you must have received
several emails of new check-in's.  No, it's not spam, it's Lucene.Net coming
back to life again.

As many of you know, as of December 2007, soon after when I labeled
Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
this project.  This was a difficult decision for me to make because, my work
on Lucene.Net is done during my free time without any compensation -- this
isn't easy to keep up with due to family and work obligation.  Since then, I
have received several emails encouraging me to continue effort and as of few
months ago, I have been silently (and slowly) working on porting Lucene
2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
re-committed to this project.  However, I want to make it clear that I'm
still doing so on my own free time with no compensation [1].

With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
2.3.1, and got it to a compilable and runnable state.  This saved me a lot
of time and allowed me to work on porting the Test code, which Doug also
took over and got it to a compilable and runnable state.  As a result, we
now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it (which
is in the HISTORY.txt file):

24Jun08:
	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
	- Port: Ported teh "Core" and "Demo" code from Java to C#.
	- Issues: Test code is not released yet.
	- Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
	- Note: There is no 2.3.0 or 2.2 release (to correspond with the
Java Lucene release).

Please grab a copy from SVN and give it a spin.

Looking ahead, lets work together to keep Lucene.Net back in shape again and
prepare it for graduation.  This, requires that we build a community as well
as nominate folks for committership.  Doug Sale defiantly qualifies, as well
as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
anyone wants to gain committership status, this is your chance to
participate toward that effort.

Best regards,

-- George


[1] If anyone has side projects in which I can offer my services, please
don't hesitate to contact me at george@aroush.net.  Thanks!


Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Jeff <je...@gmail.com>.
I think we are all very excited that you are back George. I look forward to
the test code. In the mean time I dropped this in a project I am working on
and it didn't work. I haven't had a chance to look into the problem yet, but
I am sure the test code will help find some of the problems quickly.



On Tue, Jun 24, 2008 at 11:14 PM, George Aroush <ge...@aroush.net> wrote:

> Hi folks,
>
> If you are subscribed to the commit notifications mailing list
> (lucene-net-commits[AT]incubator.apache.org), by now you must have
> received
> several emails of new check-in's.  No, it's not spam, it's Lucene.Net
> coming
> back to life again.
>
> As many of you know, as of December 2007, soon after when I labeled
> Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
> this project.  This was a difficult decision for me to make because, my
> work
> on Lucene.Net is done during my free time without any compensation -- this
> isn't easy to keep up with due to family and work obligation.  Since then,
> I
> have received several emails encouraging me to continue effort and as of
> few
> months ago, I have been silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
> re-committed to this project.  However, I want to make it clear that I'm
> still doing so on my own free time with no compensation [1].
>
> With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
> 2.3.1, and got it to a compilable and runnable state.  This saved me a lot
> of time and allowed me to work on porting the Test code, which Doug also
> took over and got it to a compilable and runnable state.  As a result, we
> now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it
> (which
> is in the HISTORY.txt file):
>
> 24Jun08:
>        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
>        - Port: Ported teh "Core" and "Demo" code from Java to C#.
>        - Issues: Test code is not released yet.
>        - Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
>        - Note: There is no 2.3.0 or 2.2 release (to correspond with the
> Java Lucene release).
>
> Please grab a copy from SVN and give it a spin.
>
> Looking ahead, lets work together to keep Lucene.Net back in shape again
> and
> prepare it for graduation.  This, requires that we build a community as
> well
> as nominate folks for committership.  Doug Sale defiantly qualifies, as
> well
> as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
> anyone wants to gain committership status, this is your chance to
> participate toward that effort.
>
> Best regards,
>
> -- George
>
>
> [1] If anyone has side projects in which I can offer my services, please
> don't hesitate to contact me at george@aroush.net.  Thanks!
>
>

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Derrick Okundaye <De...@thomastelford.com>.
George, Digy + Others,

As someone who currently uses Lucene.Net as the backend of the following
sites: http://www.icevirtuallibrary.com and
http://jisc.iceknowledge.com, l like to say that you for your efforts so
far and long may you continue to devote some of your spare time to this
laudable cause.  I for one appreciate it.

Derrick

Derrick Okundaye 

.Net Developer

 

Thomas Telford Limited

1 Heron Quay

London E14 4JD

Tel: +44 (0)20 7665 2456

Fax: +44 (0)20 7537 2529

E-mail: derrick.okundaye@thomastelford.com

 

www.thomastelford.com

 

Civil engineers at the heart of society, delivering sustainable
development through knowledge, skills and professional expertise.


-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: 25 June 2008 12:40
To: lucene-net-user@incubator.apache.org
Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi Michael,

Please see my comment and response.

Regards,

-- George


> It is a good news to have 2.3.1 in repository, but, perhaps, 
> you would be kind enough to clarify a couple of things :
> 
> 1. I don't remember email from you to the group about 
> stepping down , but my current understanding was that you had 

I didn't send a formal email.  Few folks contacted me privately and I
told
them I've lost interest in the project.

> stepped down and Michael Garski and a group of his colleagues 
> are going to release 2.3 to the public after having completed 
> that in their work time. I don't really care which variant to 
> use for my purposes, but it is quite confusing.

Initially, Michael Garski's group started working on the port, and they
did.
I reviewed their work and found issues.  So I decided to help with the
effort, after all I have the experience.  After my initial port, Doug
Sale
took over and he did the clean-up phase, which is getting the code
compiling
and runable so the demos work.

Doing a port is not an easy task, and this time around was more
difficult
mainly because we jumped from 2.1 to 2.3.1.  That is the delta was
greater
then it would have been if we didn't.  What helped me a bit is the fact
that
I already had ported 2.2 early this year, so I used that as a base to
reduce
the delta and thus the complexity of the work.

In short, the code that you see now, 2.3.1, is the only code, there is
no
variant.

> 2. I do appreciate greatly that  reliable version of 
> Lucene.Net won't be be delayed that much ( Lucene Java 2.1 
> was released in February 2007 )  in a future and kept more or 
> less in sync with Java version. Michael Garski mentioned 
> incremental approach starting from 2.3 which seems to be more 
> viable option to keep up with Java . Any thoughts on that , 
> could it be mutual effort to track/apply  incremental changes 

This has been my goal all along too.  Lets first stabilize 2.3.1, port
2.3.2
(which was released on May 6th) and then keep the trunk of Java and C#
Lucene in sync.

> ?  Anyway, to make this happen number of active comitters 
> should be more than 1 (  at least no other names than yours 
> can be seen at http://incubator.apache.org/lucene.net/ ).
> Please add others ( at least,  already mentioned by you ) , 
> otherwise Lucene.Net will be forever in incubator.

Right now, I can't add names since Doug and DIGY don't have commit
privilege.

For Lucene.Net to graduate, there must be at least 3 committer, from
different background (can't be from same organization) and the community
much have demonstrated that it can make releases and work the Apache
way.
Once we near a final release of 2.3.1, we will visit this subject,
nominate
folks for comittership and start working on graduation requirement.

For now, the most important thing to do, is get as many folks as
possible to
participate with code reviews, testing, offering fixes in form of patch,
etc.


________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service on behalf of the Institution of Civil Engineers. For more
information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________

_______________________________________________________________________

This communication, and the information it contains: (a) is intended for the person(s) or organisation(s) named above and for no other persons or organisations and (b) may be confidential and protected by law. Unauthorised use, copying or disclosure of any of it may be unlawful. 

Thomas Telford Ltd
Company Registration No: 2556636
Registered Office: 1-7 Great George Street, London SW1P 3AA.

This email has been scanned for all viruses by the MessageLabs SkyScan
service on behalf of the Institution of Civil Engineers. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________

Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by 平 兰 <jz...@yahoo.com.cn>.
ok

       
---------------------------------
 雅虎邮箱,您的终生邮箱!

回复: Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by 平 兰 <jz...@yahoo.com.cn>.
I am a Chinese lucene. Net the fans, to contribute to thank all the friends, I used lucene. Net 2.004 version to do a site search, because no examples of the development of information and procedures, so the effect of opening up is not too friendly, However, I have some hope. Net version of the information or procedures lucene example, where once again expressed gratitude. I love you.

       
---------------------------------
 雅虎邮箱,您的终生邮箱!

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by George Aroush <ge...@aroush.net>.
Hi Michael,

Please see my comment and response.

Regards,

-- George


> It is a good news to have 2.3.1 in repository, but, perhaps, 
> you would be kind enough to clarify a couple of things :
> 
> 1. I don't remember email from you to the group about 
> stepping down , but my current understanding was that you had 

I didn't send a formal email.  Few folks contacted me privately and I told
them I've lost interest in the project.

> stepped down and Michael Garski and a group of his colleagues 
> are going to release 2.3 to the public after having completed 
> that in their work time. I don't really care which variant to 
> use for my purposes, but it is quite confusing.

Initially, Michael Garski's group started working on the port, and they did.
I reviewed their work and found issues.  So I decided to help with the
effort, after all I have the experience.  After my initial port, Doug Sale
took over and he did the clean-up phase, which is getting the code compiling
and runable so the demos work.

Doing a port is not an easy task, and this time around was more difficult
mainly because we jumped from 2.1 to 2.3.1.  That is the delta was greater
then it would have been if we didn't.  What helped me a bit is the fact that
I already had ported 2.2 early this year, so I used that as a base to reduce
the delta and thus the complexity of the work.

In short, the code that you see now, 2.3.1, is the only code, there is no
variant.

> 2. I do appreciate greatly that  reliable version of 
> Lucene.Net won't be be delayed that much ( Lucene Java 2.1 
> was released in February 2007 )  in a future and kept more or 
> less in sync with Java version. Michael Garski mentioned 
> incremental approach starting from 2.3 which seems to be more 
> viable option to keep up with Java . Any thoughts on that , 
> could it be mutual effort to track/apply  incremental changes 

This has been my goal all along too.  Lets first stabilize 2.3.1, port 2.3.2
(which was released on May 6th) and then keep the trunk of Java and C#
Lucene in sync.

> ?  Anyway, to make this happen number of active comitters 
> should be more than 1 (  at least no other names than yours 
> can be seen at http://incubator.apache.org/lucene.net/ ).
> Please add others ( at least,  already mentioned by you ) , 
> otherwise Lucene.Net will be forever in incubator.

Right now, I can't add names since Doug and DIGY don't have commit
privilege.

For Lucene.Net to graduate, there must be at least 3 committer, from
different background (can't be from same organization) and the community
much have demonstrated that it can make releases and work the Apache way.
Once we near a final release of 2.3.1, we will visit this subject, nominate
folks for comittership and start working on graduation requirement.

For now, the most important thing to do, is get as many folks as possible to
participate with code reviews, testing, offering fixes in form of patch,
etc.


Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Michael Mitiaguin <mi...@gmail.com>.
George,

It is a good news to have 2.3.1 in repository, but, perhaps, you would be
kind enough to clarify a couple of things :

1. I don't remember email from you to the group about stepping down , but my
current understanding was that you had stepped down and Michael Garski and a
group of his colleagues are going to release 2.3 to the public after having
completed that in their work time. I don't really care which variant to use
for my purposes, but it is quite confusing.
2. I do appreciate greatly that  reliable version of Lucene.Net won't be be
delayed that much ( Lucene Java 2.1 was released in February 2007 )  in a
future and kept more or less in sync with Java version. Michael Garski
mentioned incremental approach starting from 2.3 which seems to be more
viable option to keep up with Java . Any thoughts on that , could it be
mutual effort to track/apply  incremental changes ?  Anyway, to make this
happen number of active comitters should be more than 1 (  at least no other
names than yours can be seen at http://incubator.apache.org/lucene.net/ ).
Please add others ( at least,  already mentioned by you ) , otherwise
Lucene.Net will be forever in incubator.

Kind regards
Michael Mitiaguin

On Wed, Jun 25, 2008 at 1:14 PM, George Aroush <ge...@aroush.net> wrote:

> Hi folks,
>
> If you are subscribed to the commit notifications mailing list
> (lucene-net-commits[AT]incubator.apache.org), by now you must have
> received
> several emails of new check-in's.  No, it's not spam, it's Lucene.Net
> coming
> back to life again.
>
> As many of you know, as of December 2007, soon after when I labeled
> Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
> this project.  This was a difficult decision for me to make because, my
> work
> on Lucene.Net is done during my free time without any compensation -- this
> isn't easy to keep up with due to family and work obligation.  Since then,
> I
> have received several emails encouraging me to continue effort and as of
> few
> months ago, I have been silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
> re-committed to this project.  However, I want to make it clear that I'm
> still doing so on my own free time with no compensation [1].
>
> With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
> 2.3.1, and got it to a compilable and runnable state.  This saved me a lot
> of time and allowed me to work on porting the Test code, which Doug also
> took over and got it to a compilable and runnable state.  As a result, we
> now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it
> (which
> is in the HISTORY.txt file):
>
> 24Jun08:
>        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
>        - Port: Ported teh "Core" and "Demo" code from Java to C#.
>        - Issues: Test code is not released yet.
>        - Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
>        - Note: There is no 2.3.0 or 2.2 release (to correspond with the
> Java Lucene release).
>
> Please grab a copy from SVN and give it a spin.
>
> Looking ahead, lets work together to keep Lucene.Net back in shape again
> and
> prepare it for graduation.  This, requires that we build a community as
> well
> as nominate folks for committership.  Doug Sale defiantly qualifies, as
> well
> as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
> anyone wants to gain committership status, this is your chance to
> participate toward that effort.
>
> Best regards,
>
> -- George
>
>
> [1] If anyone has side projects in which I can offer my services, please
> don't hesitate to contact me at george@aroush.net.  Thanks!
>
>

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by George Aroush <ge...@aroush.net>.
The issue is with the comment, not the code.  You will see the same comment
with the Java version in 2.3.1 and 2.3.2.  However, if you look in the
trunk, you will see that the following comment were added:

    if (this.hasChanges || this.isCurrent()) {
      // this has changes, therefore we have the lock and don't need to
reopen
      // OR: the index in the directory hasn't changed - nothing to do here
      return this;
    }

Apparently, someone else on the Java side of Lucene had the same confusion,
and thus the comment was fixed.  This change was done on April 11, with the
SVN commit comment of "clarify slightly confusing comment".  :-)

-- George

> -----Original Message-----
> From: Eran Sevi [mailto:eransevi@gmail.com] 
> Sent: Wednesday, June 25, 2008 8:09 AM
> To: lucene-net-user@incubator.apache.org
> Subject: Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 
> available
> 
> Hi George,
> 
> That you very much for your effort.
> 
> We are counting on Lucene.Net as the foundation for our next 
> release of enterprise application and very happy to see the 
> new version.
> Your skill and time are much appreciated.
> 
> I started going over the code to check out the new features 
> and changes and found the following:
> 
> In class DirectoryIndexReader, method Reopen() -
> 
> the condition for not re-opening the IndexReader is:
> 
> 
> if (this.hasChanges || this.IsCurrent())
> 
> {
> 
> // the index hasn't changed - nothing to do here
> 
> return this;
> 
> }
> 
> 
> shouldn't it be " ! hasChanges" instead of hasChanges?
> I haven't run the code and found it just from looking at the files.
> I'm not that familiar with the inside of the files and might 
> be wrong but what do you think?
> 
> Thanks,
> Eran.
> 
> On Wed, Jun 25, 2008 at 6:14 AM, George Aroush 
> <ge...@aroush.net> wrote:
> 
> > Hi folks,
> >
> > If you are subscribed to the commit notifications mailing list 
> > (lucene-net-commits[AT]incubator.apache.org), by now you must have 
> > received several emails of new check-in's.  No, it's not spam, it's 
> > Lucene.Net coming back to life again.
> >
> > As many of you know, as of December 2007, soon after when I labeled 
> > Lucene.Net 2.1 as "Release Candidate", I stopped working and 
> > commenting on this project.  This was a difficult decision 
> for me to 
> > make because, my work on Lucene.Net is done during my free time 
> > without any compensation -- this isn't easy to keep up with due to 
> > family and work obligation.  Since then, I have received several 
> > emails encouraging me to continue effort and as of few 
> months ago, I 
> > have been silently (and slowly) working on porting Lucene
> > 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back 
> > re-committed to this project.  However, I want to make it 
> clear that 
> > I'm still doing so on my own free time with no compensation [1].
> >
> > With the help of Doug Sale of MySpace.com, we now have Apache 
> > Lucene.Net
> > 2.3.1 "Alpha" available.  Doug, took my initial raw port of 
> Lucene.Net 
> > 2.3.1, and got it to a compilable and runnable state.  This 
> saved me a 
> > lot of time and allowed me to work on porting the Test code, which 
> > Doug also took over and got it to a compilable and runnable 
> state.  As 
> > a result, we now have Lucene.Net 2.3.1 "alpha"; here is the release 
> > notes about it (which is in the HISTORY.txt file):
> >
> > 24Jun08:
> >        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
> >        - Port: Ported teh "Core" and "Demo" code from Java to C#.
> >        - Issues: Test code is not released yet.
> >        - Note: Requires Visual Studio 2005 or later and 
> .NET 2.0 or later.
> >        - Note: There is no 2.3.0 or 2.2 release (to correspond with 
> > the Java Lucene release).
> >
> > Please grab a copy from SVN and give it a spin.
> >
> > Looking ahead, lets work together to keep Lucene.Net back in shape 
> > again and prepare it for graduation.  This, requires that 
> we build a 
> > community as well as nominate folks for committership.  Doug Sale 
> > defiantly qualifies, as well as DIGY who was very active addressing 
> > port issue with Lucene.Net 2.1.  If anyone wants to gain 
> committership 
> > status, this is your chance to participate toward that effort.
> >
> > Best regards,
> >
> > -- George
> >
> >
> > [1] If anyone has side projects in which I can offer my services, 
> > please don't hesitate to contact me at george@aroush.net.  Thanks!
> >
> >
> 


Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Eran Sevi <er...@gmail.com>.
Hi George,

That you very much for your effort.

We are counting on Lucene.Net as the foundation for our next release of
enterprise application and very happy to see the new version.
Your skill and time are much appreciated.

I started going over the code to check out the new features and changes and
found the following:

In class DirectoryIndexReader, method Reopen() -

the condition for not re-opening the IndexReader is:


if (this.hasChanges || this.IsCurrent())

{

// the index hasn't changed - nothing to do here

return this;

}


shouldn't it be " ! hasChanges" instead of hasChanges?
I haven't run the code and found it just from looking at the files.
I'm not that familiar with the inside of the files and might be wrong but
what do you think?

Thanks,
Eran.

On Wed, Jun 25, 2008 at 6:14 AM, George Aroush <ge...@aroush.net> wrote:

> Hi folks,
>
> If you are subscribed to the commit notifications mailing list
> (lucene-net-commits[AT]incubator.apache.org), by now you must have
> received
> several emails of new check-in's.  No, it's not spam, it's Lucene.Net
> coming
> back to life again.
>
> As many of you know, as of December 2007, soon after when I labeled
> Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
> this project.  This was a difficult decision for me to make because, my
> work
> on Lucene.Net is done during my free time without any compensation -- this
> isn't easy to keep up with due to family and work obligation.  Since then,
> I
> have received several emails encouraging me to continue effort and as of
> few
> months ago, I have been silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
> re-committed to this project.  However, I want to make it clear that I'm
> still doing so on my own free time with no compensation [1].
>
> With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
> 2.3.1, and got it to a compilable and runnable state.  This saved me a lot
> of time and allowed me to work on porting the Test code, which Doug also
> took over and got it to a compilable and runnable state.  As a result, we
> now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it
> (which
> is in the HISTORY.txt file):
>
> 24Jun08:
>        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
>        - Port: Ported teh "Core" and "Demo" code from Java to C#.
>        - Issues: Test code is not released yet.
>        - Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
>        - Note: There is no 2.3.0 or 2.2 release (to correspond with the
> Java Lucene release).
>
> Please grab a copy from SVN and give it a spin.
>
> Looking ahead, lets work together to keep Lucene.Net back in shape again
> and
> prepare it for graduation.  This, requires that we build a community as
> well
> as nominate folks for committership.  Doug Sale defiantly qualifies, as
> well
> as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
> anyone wants to gain committership status, this is your chance to
> participate toward that effort.
>
> Best regards,
>
> -- George
>
>
> [1] If anyone has side projects in which I can offer my services, please
> don't hesitate to contact me at george@aroush.net.  Thanks!
>
>

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Digy <di...@gmail.com>.
Hi George,

 

>The two issues you highlighted, specially 106, I like to know why this is
an

>issue with 2.1 but not with 2.0 or prior.  I know we had this issue with

>earlier releases, but it was addressed without such a significant change of

>introducing a new class.

 

I don't know whether this bug existed in previous version or not. I
mentioned it just to make the v2.1 more

bug free(Since I am using it J ). 

I also don't think that it is a significant change because the WeakHashTable
class can be put into the SupportClass.cs like CompressionSupport or
AppSettings classes.

 

Why Introducing a new class? I must admit, i don't remember the details but
according the this comment

 

Digy <http://issues.apache.org/jira/secure/ViewProfile.jspa?name=digydigy>
- 05/Jan/08 09:23 AM - edited 

Since "readerCache" in "FieldCacheImpl.Cache.Get()" stores references to
IndexReaders, IndexReaders are never garbage-collected.
Instead of using the IndexReader itself,using the HashCode of it as key
allows it to get garbage-collected. This change eliminates most of the
memory leakage. 
But still the entry of the garbage-collected IndexReader remains in
readerCache. This is the second reason of the memory leakage.
I will send another patch that utilizes WeakReference to determine whether
an IndexReader is garbage-collected or not. If Yes,then the entry in
readerCache can safely be removed. 
This patch(DIGY-FieldCacheImpl.patch) does not require a change in
IndexReader class. 

[  <http://issues.apache.org/jira/browse/LUCENENET-106> Show > ] 

Digy <http://issues.apache.org/jira/secure/ViewProfile.jspa?name=digydigy>
- 05/Jan/08 09:23 AM - edited Since "readerCache" in
"FieldCacheImpl.Cache.Get()" stores references to IndexReaders, IndexReaders
are never garbage-collected. Instead of using the IndexReader itself,using
the HashCode of it as key allows it to get garbage-collected. This change
eliminates most of the memory leakage. But still the entry of the
garbage-collected IndexReader remains in readerCache. This is the second
reason of the memory leakage. I will send another patch that utilizes
WeakReference to determine whether an IndexReader is garbage-collected or
not. If Yes,then the entry in readerCache can safely be removed. This
patch(DIGY-FieldCacheImpl.patch) does not require a change in IndexReader
class. 

 

I can't see any other solution.

 

DIGY

 

-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: Wednesday, June 25, 2008 7:51 PM
To: lucene-net-user@incubator.apache.org
Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

 

Hi DIGY,

 

A 2.1 release would be a good exercise at working on a release process to

meet the Apache release requirement.  The process is time consuming and

requires review and approval by PMC.  I have done it once in the past with

1.9.

 

The two issues you highlighted, specially 106, I like to know why this is an

issue with 2.1 but not with 2.0 or prior.  I know we had this issue with

earlier releases, but it was addressed without such a significant change of

introducing a new class.

 

In the next few days, I will review existing open JIRA issues and comment

accordingly.

 

Regards,

 

-- George

 

 

> -----Original Message-----

> From: Digy [mailto:digydigy@gmail.com] 

> Sent: Wednesday, June 25, 2008 11:56 AM

> To: lucene-net-user@incubator.apache.org

> Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 

> available

> 

> Hi George,

> 

> Nice to see you here again.

> 

> Will there be any 2.1 Release? I think it would be good to 

> have a 2.1 release with issues like LUCENENET-106,116 fixed

> 

> DIGY

> 

> 

> -----Original Message-----

> From: George Aroush [mailto:george@aroush.net]

> Sent: Wednesday, June 25, 2008 6:14 AM

> To: lucene-net-user@incubator.apache.org;

> lucene-net-dev@incubator.apache.org

> Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

> 

> Hi folks,

> 

> If you are subscribed to the commit notifications mailing 

> list (lucene-net-commits[AT]incubator.apache.org), by now you 

> must have received several emails of new check-in's.  No, 

> it's not spam, it's Lucene.Net coming back to life again.

> 

> As many of you know, as of December 2007, soon after when I 

> labeled Lucene.Net 2.1 as "Release Candidate", I stopped 

> working and commenting on this project.  This was a difficult 

> decision for me to make because, my work on Lucene.Net is 

> done during my free time without any compensation -- this 

> isn't easy to keep up with due to family and work obligation. 

>  Since then, I have received several emails encouraging me to 

> continue effort and as of few months ago, I have been 

> silently (and slowly) working on porting Lucene

> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm 

> back re-committed to this project.  However, I want to make 

> it clear that I'm still doing so on my own free time with no 

> compensation [1].

> 

> With the help of Doug Sale of MySpace.com, we now have Apache 

> Lucene.Net

> 2.3.1 "Alpha" available.  Doug, took my initial raw port of 

> Lucene.Net 2.3.1, and got it to a compilable and runnable 

> state.  This saved me a lot of time and allowed me to work on 

> porting the Test code, which Doug also took over and got it 

> to a compilable and runnable state.  As a result, we now have 

> Lucene.Net 2.3.1 "alpha"; here is the release notes about it 

> (which is in the HISTORY.txt file):

> 

> 24Jun08:

>     - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"

>     - Port: Ported teh "Core" and "Demo" code from Java to C#.

>     - Issues: Test code is not released yet.

>     - Note: Requires Visual Studio 2005 or later and .NET 

> 2.0 or later.

>     - Note: There is no 2.3.0 or 2.2 release (to correspond 

> with the Java Lucene release).

> 

> Please grab a copy from SVN and give it a spin.

> 

> Looking ahead, lets work together to keep Lucene.Net back in 

> shape again and prepare it for graduation.  This, requires 

> that we build a community as well as nominate folks for 

> committership.  Doug Sale defiantly qualifies, as well as 

> DIGY who was very active addressing port issue with 

> Lucene.Net 2.1.  If anyone wants to gain committership 

> status, this is your chance to participate toward that effort.

> 

> Best regards,

> 

> -- George

> 

> 

> [1] If anyone has side projects in which I can offer my 

> services, please don't hesitate to contact me at 

> george@aroush.net.  Thanks!

> 


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by George Aroush <ge...@aroush.net>.
Hi Jeff,

You can always get 2.1 from SVN from here:
https://svn.apache.org/repos/asf/incubator/lucene.net/tags/

Regards,

-- George 

> -----Original Message-----
> From: Jeff [mailto:jeff.lucene@gmail.com] 
> Sent: Wednesday, June 25, 2008 12:30 PM
> To: lucene-net-user@incubator.apache.org
> Subject: Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 
> available
> 
> I think we need to do something because 2.1 is no longer 
> available in SVN either now that 2.3.1 is in its place.
> 
> On Wed, Jun 25, 2008 at 11:55 AM, Digy <di...@gmail.com> wrote:
> 
> > Hi George,
> >
> > Nice to see you here again.
> >
> > Will there be any 2.1 Release? I think it would be good to 
> have a 2.1 
> > release with issues like LUCENENET-106,116 fixed
> >
> > DIGY
> >
> >
> > -----Original Message-----
> > From: George Aroush [mailto:george@aroush.net]
> > Sent: Wednesday, June 25, 2008 6:14 AM
> > To: lucene-net-user@incubator.apache.org;
> > lucene-net-dev@incubator.apache.org
> >  Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available
> >
> > Hi folks,
> >
> > If you are subscribed to the commit notifications mailing list 
> > (lucene-net-commits[AT]incubator.apache.org), by now you must have 
> > received several emails of new check-in's.  No, it's not spam, it's 
> > Lucene.Net coming back to life again.
> >
> > As many of you know, as of December 2007, soon after when I labeled 
> > Lucene.Net 2.1 as "Release Candidate", I stopped working and 
> > commenting on this project.  This was a difficult decision 
> for me to 
> > make because, my work on Lucene.Net is done during my free time 
> > without any compensation -- this isn't easy to keep up with due to 
> > family and work obligation.  Since then, I have received several 
> > emails encouraging me to continue effort and as of few 
> months ago, I 
> > have been silently (and slowly) working on porting Lucene
> > 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back 
> > re-committed to this project.  However, I want to make it 
> clear that 
> > I'm still doing so on my own free time with no compensation [1].
> >
> > With the help of Doug Sale of MySpace.com, we now have Apache 
> > Lucene.Net
> > 2.3.1 "Alpha" available.  Doug, took my initial raw port of 
> Lucene.Net 
> > 2.3.1, and got it to a compilable and runnable state.  This 
> saved me a 
> > lot of time and allowed me to work on porting the Test code, which 
> > Doug also took over and got it to a compilable and runnable 
> state.  As 
> > a result, we now have Lucene.Net 2.3.1 "alpha"; here is the release 
> > notes about it (which is in the HISTORY.txt file):
> >
> > 24Jun08:
> >        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
> >        - Port: Ported teh "Core" and "Demo" code from Java to C#.
> >        - Issues: Test code is not released yet.
> >        - Note: Requires Visual Studio 2005 or later and 
> .NET 2.0 or later.
> >        - Note: There is no 2.3.0 or 2.2 release (to correspond with 
> > the Java Lucene release).
> >
> > Please grab a copy from SVN and give it a spin.
> >
> > Looking ahead, lets work together to keep Lucene.Net back in shape 
> > again and prepare it for graduation.  This, requires that 
> we build a 
> > community as well as nominate folks for committership.  Doug Sale 
> > defiantly qualifies, as well as DIGY who was very active addressing 
> > port issue with Lucene.Net 2.1.  If anyone wants to gain 
> committership 
> > status, this is your chance to participate toward that effort.
> >
> > Best regards,
> >
> > -- George
> >
> >
> > [1] If anyone has side projects in which I can offer my services, 
> > please don't hesitate to contact me at george@aroush.net.  Thanks!
> >
> >
> 


Re: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Jeff <je...@gmail.com>.
I think we need to do something because 2.1 is no longer available in SVN
either now that 2.3.1 is in its place.

On Wed, Jun 25, 2008 at 11:55 AM, Digy <di...@gmail.com> wrote:

> Hi George,
>
> Nice to see you here again.
>
> Will there be any 2.1 Release? I think it would be good to have a 2.1
> release with
> issues like LUCENENET-106,116 fixed
>
> DIGY
>
>
> -----Original Message-----
> From: George Aroush [mailto:george@aroush.net]
> Sent: Wednesday, June 25, 2008 6:14 AM
> To: lucene-net-user@incubator.apache.org;
> lucene-net-dev@incubator.apache.org
>  Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available
>
> Hi folks,
>
> If you are subscribed to the commit notifications mailing list
> (lucene-net-commits[AT]incubator.apache.org), by now you must have
> received
> several emails of new check-in's.  No, it's not spam, it's Lucene.Net
> coming
> back to life again.
>
> As many of you know, as of December 2007, soon after when I labeled
> Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
> this project.  This was a difficult decision for me to make because, my
> work
> on Lucene.Net is done during my free time without any compensation -- this
> isn't easy to keep up with due to family and work obligation.  Since then,
> I
> have received several emails encouraging me to continue effort and as of
> few
> months ago, I have been silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
> re-committed to this project.  However, I want to make it clear that I'm
> still doing so on my own free time with no compensation [1].
>
> With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
> 2.3.1, and got it to a compilable and runnable state.  This saved me a lot
> of time and allowed me to work on porting the Test code, which Doug also
> took over and got it to a compilable and runnable state.  As a result, we
> now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it
> (which
> is in the HISTORY.txt file):
>
> 24Jun08:
>        - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
>        - Port: Ported teh "Core" and "Demo" code from Java to C#.
>        - Issues: Test code is not released yet.
>        - Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
>        - Note: There is no 2.3.0 or 2.2 release (to correspond with the
> Java Lucene release).
>
> Please grab a copy from SVN and give it a spin.
>
> Looking ahead, lets work together to keep Lucene.Net back in shape again
> and
> prepare it for graduation.  This, requires that we build a community as
> well
> as nominate folks for committership.  Doug Sale defiantly qualifies, as
> well
> as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
> anyone wants to gain committership status, this is your chance to
> participate toward that effort.
>
> Best regards,
>
> -- George
>
>
> [1] If anyone has side projects in which I can offer my services, please
> don't hesitate to contact me at george@aroush.net.  Thanks!
>
>

RE: Lucenenet-106

Posted by George Aroush <ge...@aroush.net>.
Hi Michael

The Apache way of for any user to provide changes is to first discuss them
on the mailing list then submit a JIRA issue to track the work.

Regards,

-- George

> -----Original Message-----
> From: Michael Garski [mailto:mgarski@myspace.com] 
> Sent: Wednesday, June 25, 2008 1:25 PM
> To: lucene-net-user@incubator.apache.org
> Subject: Lucenenet-106
> 
> Just a quick note on the issue described in LUCENENET-106.  
> Yes, the field cache and the filters will leak memory over 
> time due to how the cache is implemented.  In Java it is done 
> with a weak hashmap so that when the searcher is gc'd, the 
> data that is cached is gc'd as well.  I believe Digy posted a 
> patch for filters using a dual-collection approach using 
> .NET's weak references and a similar approach could be 
> implemented for the field cache.
> 
> There are a few other changes that are specific to .NET that 
> could be made as well, such as using fields marked with 
> ThreadStatic as opposed to ThreadLocalStorage.  What is the 
> best way for users to make such changes?  My first thought is 
> that if you have a change, to open a JIRA issue and attach a 
> patch so that it can be reviewed by the community and if 
> found to be appropriate, then committed by a committer.  Any 
> feedback on this?
> 
> Michael
> 
> -----Original Message-----
> From: George Aroush [mailto:george@aroush.net]
> Sent: Wednesday, June 25, 2008 9:51 AM
> To: lucene-net-user@incubator.apache.org
> Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 
> available
> 
> Hi DIGY,
> 
> A 2.1 release would be a good exercise at working on a 
> release process to meet the Apache release requirement.  The 
> process is time consuming and requires review and approval by 
> PMC.  I have done it once in the past with 1.9.
> 
> The two issues you highlighted, specially 106, I like to know 
> why this is an issue with 2.1 but not with 2.0 or prior.  I 
> know we had this issue with earlier releases, but it was 
> addressed without such a significant change of introducing a 
> new class.
> 
> In the next few days, I will review existing open JIRA issues 
> and comment accordingly.
> 
> Regards,
> 
> -- George
>  
> 
> 


Lucenenet-106

Posted by Michael Garski <mg...@myspace.com>.
Just a quick note on the issue described in LUCENENET-106.  Yes, the field cache and the filters will leak memory over time due to how the cache is implemented.  In Java it is done with a weak hashmap so that when the searcher is gc'd, the data that is cached is gc'd as well.  I believe Digy posted a patch for filters using a dual-collection approach using .NET's weak references and a similar approach could be implemented for the field cache.

There are a few other changes that are specific to .NET that could be made as well, such as using fields marked with ThreadStatic as opposed to ThreadLocalStorage.  What is the best way for users to make such changes?  My first thought is that if you have a change, to open a JIRA issue and attach a patch so that it can be reviewed by the community and if found to be appropriate, then committed by a committer.  Any feedback on this?

Michael

-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: Wednesday, June 25, 2008 9:51 AM
To: lucene-net-user@incubator.apache.org
Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi DIGY,

A 2.1 release would be a good exercise at working on a release process to
meet the Apache release requirement.  The process is time consuming and
requires review and approval by PMC.  I have done it once in the past with
1.9.

The two issues you highlighted, specially 106, I like to know why this is an
issue with 2.1 but not with 2.0 or prior.  I know we had this issue with
earlier releases, but it was addressed without such a significant change of
introducing a new class.

In the next few days, I will review existing open JIRA issues and comment
accordingly.

Regards,

-- George
 


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by George Aroush <ge...@aroush.net>.
Hi DIGY,

A 2.1 release would be a good exercise at working on a release process to
meet the Apache release requirement.  The process is time consuming and
requires review and approval by PMC.  I have done it once in the past with
1.9.

The two issues you highlighted, specially 106, I like to know why this is an
issue with 2.1 but not with 2.0 or prior.  I know we had this issue with
earlier releases, but it was addressed without such a significant change of
introducing a new class.

In the next few days, I will review existing open JIRA issues and comment
accordingly.

Regards,

-- George
 

> -----Original Message-----
> From: Digy [mailto:digydigy@gmail.com] 
> Sent: Wednesday, June 25, 2008 11:56 AM
> To: lucene-net-user@incubator.apache.org
> Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 
> available
> 
> Hi George,
> 
> Nice to see you here again.
> 
> Will there be any 2.1 Release? I think it would be good to 
> have a 2.1 release with issues like LUCENENET-106,116 fixed
> 
> DIGY
> 
> 
> -----Original Message-----
> From: George Aroush [mailto:george@aroush.net]
> Sent: Wednesday, June 25, 2008 6:14 AM
> To: lucene-net-user@incubator.apache.org;
> lucene-net-dev@incubator.apache.org
> Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available
> 
> Hi folks,
> 
> If you are subscribed to the commit notifications mailing 
> list (lucene-net-commits[AT]incubator.apache.org), by now you 
> must have received several emails of new check-in's.  No, 
> it's not spam, it's Lucene.Net coming back to life again.
> 
> As many of you know, as of December 2007, soon after when I 
> labeled Lucene.Net 2.1 as "Release Candidate", I stopped 
> working and commenting on this project.  This was a difficult 
> decision for me to make because, my work on Lucene.Net is 
> done during my free time without any compensation -- this 
> isn't easy to keep up with due to family and work obligation. 
>  Since then, I have received several emails encouraging me to 
> continue effort and as of few months ago, I have been 
> silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm 
> back re-committed to this project.  However, I want to make 
> it clear that I'm still doing so on my own free time with no 
> compensation [1].
> 
> With the help of Doug Sale of MySpace.com, we now have Apache 
> Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of 
> Lucene.Net 2.3.1, and got it to a compilable and runnable 
> state.  This saved me a lot of time and allowed me to work on 
> porting the Test code, which Doug also took over and got it 
> to a compilable and runnable state.  As a result, we now have 
> Lucene.Net 2.3.1 "alpha"; here is the release notes about it 
> (which is in the HISTORY.txt file):
> 
> 24Jun08:
> 	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
> 	- Port: Ported teh "Core" and "Demo" code from Java to C#.
> 	- Issues: Test code is not released yet.
> 	- Note: Requires Visual Studio 2005 or later and .NET 
> 2.0 or later.
> 	- Note: There is no 2.3.0 or 2.2 release (to correspond 
> with the Java Lucene release).
> 
> Please grab a copy from SVN and give it a spin.
> 
> Looking ahead, lets work together to keep Lucene.Net back in 
> shape again and prepare it for graduation.  This, requires 
> that we build a community as well as nominate folks for 
> committership.  Doug Sale defiantly qualifies, as well as 
> DIGY who was very active addressing port issue with 
> Lucene.Net 2.1.  If anyone wants to gain committership 
> status, this is your chance to participate toward that effort.
> 
> Best regards,
> 
> -- George
> 
> 
> [1] If anyone has side projects in which I can offer my 
> services, please don't hesitate to contact me at 
> george@aroush.net.  Thanks!
> 


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Digy <di...@gmail.com>.
Hi George,

Nice to see you here again.

Will there be any 2.1 Release? I think it would be good to have a 2.1
release with 
issues like LUCENENET-106,116 fixed

DIGY


-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: Wednesday, June 25, 2008 6:14 AM
To: lucene-net-user@incubator.apache.org;
lucene-net-dev@incubator.apache.org
Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi folks,

If you are subscribed to the commit notifications mailing list
(lucene-net-commits[AT]incubator.apache.org), by now you must have received
several emails of new check-in's.  No, it's not spam, it's Lucene.Net coming
back to life again.

As many of you know, as of December 2007, soon after when I labeled
Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
this project.  This was a difficult decision for me to make because, my work
on Lucene.Net is done during my free time without any compensation -- this
isn't easy to keep up with due to family and work obligation.  Since then, I
have received several emails encouraging me to continue effort and as of few
months ago, I have been silently (and slowly) working on porting Lucene
2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
re-committed to this project.  However, I want to make it clear that I'm
still doing so on my own free time with no compensation [1].

With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
2.3.1, and got it to a compilable and runnable state.  This saved me a lot
of time and allowed me to work on porting the Test code, which Doug also
took over and got it to a compilable and runnable state.  As a result, we
now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it (which
is in the HISTORY.txt file):

24Jun08:
	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
	- Port: Ported teh "Core" and "Demo" code from Java to C#.
	- Issues: Test code is not released yet.
	- Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
	- Note: There is no 2.3.0 or 2.2 release (to correspond with the
Java Lucene release).

Please grab a copy from SVN and give it a spin.

Looking ahead, lets work together to keep Lucene.Net back in shape again and
prepare it for graduation.  This, requires that we build a community as well
as nominate folks for committership.  Doug Sale defiantly qualifies, as well
as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
anyone wants to gain committership status, this is your chance to
participate toward that effort.

Best regards,

-- George


[1] If anyone has side projects in which I can offer my services, please
don't hesitate to contact me at george@aroush.net.  Thanks!


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available - [[[SPAM!] Header]] Email has different SMTP TO: and MIME TO: fields in the email addresses

Posted by Serdar Irmak <si...@pyazilim.com>.
Excellent ! 



Serdar Irmak
Senior Developer  /  Protel Software
sirmak@protel.com.tr     www.pyazilim.com
T: +90 (212) 355 00 11   F: +90 (212) 283 67 98


-----Original Message-----
From: Richard Wilde [mailto:richard@wildesoft.net] 
Sent: Wednesday, June 25, 2008 8:55 AM
To: lucene-net-dev@incubator.apache.org
Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available - [[[SPAM!] Header]] Email has different SMTP TO: and MIME TO: fields in the email addresses

Great news! 

Thanks
Richard
E: richard@wildesoft.net
W: www.wildesoft.net
T: 01885 483006
M: 07884 433240

-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: 25 June 2008 04:14
To: lucene-net-user@incubator.apache.org;
lucene-net-dev@incubator.apache.org
Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi folks,

If you are subscribed to the commit notifications mailing list
(lucene-net-commits[AT]incubator.apache.org), by now you must have received
several emails of new check-in's.  No, it's not spam, it's Lucene.Net coming
back to life again.

As many of you know, as of December 2007, soon after when I labeled
Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
this project.  This was a difficult decision for me to make because, my work
on Lucene.Net is done during my free time without any compensation -- this
isn't easy to keep up with due to family and work obligation.  Since then, I
have received several emails encouraging me to continue effort and as of few
months ago, I have been silently (and slowly) working on porting Lucene
2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
re-committed to this project.  However, I want to make it clear that I'm
still doing so on my own free time with no compensation [1].

With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
2.3.1, and got it to a compilable and runnable state.  This saved me a lot
of time and allowed me to work on porting the Test code, which Doug also
took over and got it to a compilable and runnable state.  As a result, we
now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it (which
is in the HISTORY.txt file):

24Jun08:
	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
	- Port: Ported teh "Core" and "Demo" code from Java to C#.
	- Issues: Test code is not released yet.
	- Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
	- Note: There is no 2.3.0 or 2.2 release (to correspond with the
Java Lucene release).

Please grab a copy from SVN and give it a spin.

Looking ahead, lets work together to keep Lucene.Net back in shape again and
prepare it for graduation.  This, requires that we build a community as well
as nominate folks for committership.  Doug Sale defiantly qualifies, as well
as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
anyone wants to gain committership status, this is your chance to
participate toward that effort.

Best regards,

-- George


[1] If anyone has side projects in which I can offer my services, please
don't hesitate to contact me at george@aroush.net.  Thanks!



- Bu e-posta mesaji kisiye özel olup, gizli bilgiler içeriyor olabilir. Eger bu e-posta mesaji size yanlislikla ulasmissa, e-posta mesajini kullaniciya hemen geri gönderiniz ve mesaj kutunuzdan siliniz. Bu e-posta mesaji, hiç bir sekilde, herhangi bir amaç için çogaltilamaz, yayinlanamaz ve para karsiligi satilamaz. Yollayici, bu e-posta mesajinin - virüs koruma sistemleri ile kontrol ediliyor olsa bile - virüs içermedigini garanti etmez ve meydana gelebilecek zararlardan dogacak hiçbir sorumlulugu kabul etmez.
- The information contained in this message is confidential, intended solely for the use of the individual or entity to whom it is addressed and may be protected by professional secrecy. You should not copy, disclose or distribute this information for any purpose. If you are not the intended recipient of this message or you receive this mail in error, you should refrain from making any use of the contents and from opening any attachment. In that case, please notify the sender immediately and return the message to the sender, then, delete and destroy all copies. This e-mail message has been swept by anti-virus systems for the presence of computer viruses. In doing so, however, we cannot warrant that virus or other forms of data corruption may not be present and we do not take any responsibility in any occurrence.
 


回复: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by 平 兰 <jz...@yahoo.com.cn>.
I am a Chinese lucene. Net the fans, to contribute to thank all the friends, I used lucene. Net 2.004 version to do a site search, because no examples of the development of information and procedures, so the effect of opening up is not too friendly, However, I have some hope. Net version of the information or procedures lucene example, where once again expressed gratitude. I love you.

       
---------------------------------
 雅虎邮箱,您的终生邮箱!

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Richard Wilde <ri...@wildesoft.net>.
Great news! 

Thanks
Richard
E: richard@wildesoft.net
W: www.wildesoft.net
T: 01885 483006
M: 07884 433240

-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: 25 June 2008 04:14
To: lucene-net-user@incubator.apache.org;
lucene-net-dev@incubator.apache.org
Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi folks,

If you are subscribed to the commit notifications mailing list
(lucene-net-commits[AT]incubator.apache.org), by now you must have received
several emails of new check-in's.  No, it's not spam, it's Lucene.Net coming
back to life again.

As many of you know, as of December 2007, soon after when I labeled
Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting on
this project.  This was a difficult decision for me to make because, my work
on Lucene.Net is done during my free time without any compensation -- this
isn't easy to keep up with due to family and work obligation.  Since then, I
have received several emails encouraging me to continue effort and as of few
months ago, I have been silently (and slowly) working on porting Lucene
2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
re-committed to this project.  However, I want to make it clear that I'm
still doing so on my own free time with no compensation [1].

With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
2.3.1, and got it to a compilable and runnable state.  This saved me a lot
of time and allowed me to work on porting the Test code, which Doug also
took over and got it to a compilable and runnable state.  As a result, we
now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it (which
is in the HISTORY.txt file):

24Jun08:
	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
	- Port: Ported teh "Core" and "Demo" code from Java to C#.
	- Issues: Test code is not released yet.
	- Note: Requires Visual Studio 2005 or later and .NET 2.0 or later.
	- Note: There is no 2.3.0 or 2.2 release (to correspond with the
Java Lucene release).

Please grab a copy from SVN and give it a spin.

Looking ahead, lets work together to keep Lucene.Net back in shape again and
prepare it for graduation.  This, requires that we build a community as well
as nominate folks for committership.  Doug Sale defiantly qualifies, as well
as DIGY who was very active addressing port issue with Lucene.Net 2.1.  If
anyone wants to gain committership status, this is your chance to
participate toward that effort.

Best regards,

-- George


[1] If anyone has side projects in which I can offer my services, please
don't hesitate to contact me at george@aroush.net.  Thanks!


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Jeroen Lauwers <Je...@CTLO.NET>.
Hi George,

I just finished indexing our app data (+/- 1GB of data with millions of "small" documents). And performed the first query test.

Not a single code-change necessary, ALL WORKED FINE.

Congrats

Jeroen

p.s. I didn't try to read the "old" indexes, I just deleted them and started from scratch ...

-----Original Message-----
From: George Aroush [mailto:george@aroush.net]
Sent: woensdag 25 juni 2008 17:18
To: lucene-net-dev@incubator.apache.org
Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi Kevin

In a few days, or early next week, I should be releasing the Test code for
Lucne.Net 2.3.1.  At that time, you can start running the NUnit test and
address issues as they are reported.

Till then, you can help by doing the following:

1) Grab a copy off SVN and see that it works for you.

2) If you have an application that was using an older version of Lucene.Net,
this is a good opportunity to try out the 2.3.1 with it.

3) The HTML Index demo code is still broken.  See if you can fix it.

#2 is a good test for everyone to try.  It will at least tell us if the
public APIs are backward compatible or not.  If not, to what extent.

Thanks.

-- George


> -----Original Message-----
> From: Dotzenrod, Kevin [mailto:kdotzenrod@marketwatch.com]
> Sent: Wednesday, June 25, 2008 10:20 AM
> To: lucene-net-dev@incubator.apache.org
> Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now
> available
>
> I'd like to participate, what's the best way to do so?
>
> Thanks,
>
> Kevin
>
> -----Original Message-----
> From: George Aroush [mailto:george@aroush.net]
> Sent: Tuesday, June 24, 2008 10:14 PM
> To: lucene-net-user@incubator.apache.org;
> lucene-net-dev@incubator.apache.org
> Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available
>
> Hi folks,
>
> If you are subscribed to the commit notifications mailing
> list (lucene-net-commits[AT]incubator.apache.org), by now you
> must have received several emails of new check-in's.  No,
> it's not spam, it's Lucene.Net coming back to life again.
>
> As many of you know, as of December 2007, soon after when I
> labeled Lucene.Net 2.1 as "Release Candidate", I stopped
> working and commenting on this project.  This was a difficult
> decision for me to make because, my work on Lucene.Net is
> done during my free time without any compensation -- this
> isn't easy to keep up with due to family and work obligation.
>  Since then, I have received several emails encouraging me to
> continue effort and as of few months ago, I have been
> silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm
> back re-committed to this project.  However, I want to make
> it clear that I'm still doing so on my own free time with no
> compensation [1].
>
> With the help of Doug Sale of MySpace.com, we now have Apache
> Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of
> Lucene.Net 2.3.1, and got it to a compilable and runnable
> state.  This saved me a lot of time and allowed me to work on
> porting the Test code, which Doug also took over and got it
> to a compilable and runnable state.  As a result, we now have
> Lucene.Net 2.3.1 "alpha"; here is the release notes about it
> (which is in the HISTORY.txt file):
>
> 24Jun08:
>       - Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
>       - Port: Ported teh "Core" and "Demo" code from Java to C#.
>       - Issues: Test code is not released yet.
>       - Note: Requires Visual Studio 2005 or later and .NET
> 2.0 or later.
>       - Note: There is no 2.3.0 or 2.2 release (to correspond
> with the Java Lucene release).
>
> Please grab a copy from SVN and give it a spin.
>
> Looking ahead, lets work together to keep Lucene.Net back in
> shape again and prepare it for graduation.  This, requires
> that we build a community as well as nominate folks for
> committership.  Doug Sale defiantly qualifies, as well as
> DIGY who was very active addressing port issue with Lucene.Net 2.1.
> If
> anyone wants to gain committership status, this is your
> chance to participate toward that effort.
>
> Best regards,
>
> -- George
>
>
> [1] If anyone has side projects in which I can offer my
> services, please don't hesitate to contact me at
> george@aroush.net.  Thanks!
>




RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by George Aroush <ge...@aroush.net>.
Hi Kevin

In a few days, or early next week, I should be releasing the Test code for
Lucne.Net 2.3.1.  At that time, you can start running the NUnit test and
address issues as they are reported.

Till then, you can help by doing the following:

1) Grab a copy off SVN and see that it works for you.

2) If you have an application that was using an older version of Lucene.Net,
this is a good opportunity to try out the 2.3.1 with it.

3) The HTML Index demo code is still broken.  See if you can fix it.

#2 is a good test for everyone to try.  It will at least tell us if the
public APIs are backward compatible or not.  If not, to what extent.

Thanks.

-- George


> -----Original Message-----
> From: Dotzenrod, Kevin [mailto:kdotzenrod@marketwatch.com] 
> Sent: Wednesday, June 25, 2008 10:20 AM
> To: lucene-net-dev@incubator.apache.org
> Subject: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now 
> available
> 
> I'd like to participate, what's the best way to do so?
> 
> Thanks,
> 
> Kevin 
> 
> -----Original Message-----
> From: George Aroush [mailto:george@aroush.net]
> Sent: Tuesday, June 24, 2008 10:14 PM
> To: lucene-net-user@incubator.apache.org;
> lucene-net-dev@incubator.apache.org
> Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available
> 
> Hi folks,
> 
> If you are subscribed to the commit notifications mailing 
> list (lucene-net-commits[AT]incubator.apache.org), by now you 
> must have received several emails of new check-in's.  No, 
> it's not spam, it's Lucene.Net coming back to life again.
> 
> As many of you know, as of December 2007, soon after when I 
> labeled Lucene.Net 2.1 as "Release Candidate", I stopped 
> working and commenting on this project.  This was a difficult 
> decision for me to make because, my work on Lucene.Net is 
> done during my free time without any compensation -- this 
> isn't easy to keep up with due to family and work obligation. 
>  Since then, I have received several emails encouraging me to 
> continue effort and as of few months ago, I have been 
> silently (and slowly) working on porting Lucene
> 2.3.1 to C# with the help of folks from MySpace.com.  So, I'm 
> back re-committed to this project.  However, I want to make 
> it clear that I'm still doing so on my own free time with no 
> compensation [1].
> 
> With the help of Doug Sale of MySpace.com, we now have Apache 
> Lucene.Net
> 2.3.1 "Alpha" available.  Doug, took my initial raw port of 
> Lucene.Net 2.3.1, and got it to a compilable and runnable 
> state.  This saved me a lot of time and allowed me to work on 
> porting the Test code, which Doug also took over and got it 
> to a compilable and runnable state.  As a result, we now have 
> Lucene.Net 2.3.1 "alpha"; here is the release notes about it 
> (which is in the HISTORY.txt file):
> 
> 24Jun08:
> 	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
> 	- Port: Ported teh "Core" and "Demo" code from Java to C#.
> 	- Issues: Test code is not released yet.
> 	- Note: Requires Visual Studio 2005 or later and .NET 
> 2.0 or later.
> 	- Note: There is no 2.3.0 or 2.2 release (to correspond 
> with the Java Lucene release).
> 
> Please grab a copy from SVN and give it a spin.
> 
> Looking ahead, lets work together to keep Lucene.Net back in 
> shape again and prepare it for graduation.  This, requires 
> that we build a community as well as nominate folks for 
> committership.  Doug Sale defiantly qualifies, as well as 
> DIGY who was very active addressing port issue with Lucene.Net 2.1.
> If
> anyone wants to gain committership status, this is your 
> chance to participate toward that effort.
> 
> Best regards,
> 
> -- George
> 
> 
> [1] If anyone has side projects in which I can offer my 
> services, please don't hesitate to contact me at 
> george@aroush.net.  Thanks!
> 


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by "Dotzenrod, Kevin" <kd...@marketwatch.com>.
I'd like to participate, what's the best way to do so?

Thanks,

Kevin 

-----Original Message-----
From: George Aroush [mailto:george@aroush.net] 
Sent: Tuesday, June 24, 2008 10:14 PM
To: lucene-net-user@incubator.apache.org;
lucene-net-dev@incubator.apache.org
Subject: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Hi folks,

If you are subscribed to the commit notifications mailing list
(lucene-net-commits[AT]incubator.apache.org), by now you must have
received
several emails of new check-in's.  No, it's not spam, it's Lucene.Net
coming
back to life again.

As many of you know, as of December 2007, soon after when I labeled
Lucene.Net 2.1 as "Release Candidate", I stopped working and commenting
on
this project.  This was a difficult decision for me to make because, my
work
on Lucene.Net is done during my free time without any compensation --
this
isn't easy to keep up with due to family and work obligation.  Since
then, I
have received several emails encouraging me to continue effort and as of
few
months ago, I have been silently (and slowly) working on porting Lucene
2.3.1 to C# with the help of folks from MySpace.com.  So, I'm back
re-committed to this project.  However, I want to make it clear that I'm
still doing so on my own free time with no compensation [1].

With the help of Doug Sale of MySpace.com, we now have Apache Lucene.Net
2.3.1 "Alpha" available.  Doug, took my initial raw port of Lucene.Net
2.3.1, and got it to a compilable and runnable state.  This saved me a
lot
of time and allowed me to work on porting the Test code, which Doug also
took over and got it to a compilable and runnable state.  As a result,
we
now have Lucene.Net 2.3.1 "alpha"; here is the release notes about it
(which
is in the HISTORY.txt file):

24Jun08:
	- Dev Release:  Apache Lucene.Net.2.3.1 build 001 "Alpha"
	- Port: Ported teh "Core" and "Demo" code from Java to C#.
	- Issues: Test code is not released yet.
	- Note: Requires Visual Studio 2005 or later and .NET 2.0 or
later.
	- Note: There is no 2.3.0 or 2.2 release (to correspond with the
Java Lucene release).

Please grab a copy from SVN and give it a spin.

Looking ahead, lets work together to keep Lucene.Net back in shape again
and
prepare it for graduation.  This, requires that we build a community as
well
as nominate folks for committership.  Doug Sale defiantly qualifies, as
well
as DIGY who was very active addressing port issue with Lucene.Net 2.1.
If
anyone wants to gain committership status, this is your chance to
participate toward that effort.

Best regards,

-- George


[1] If anyone has side projects in which I can offer my services, please
don't hesitate to contact me at george@aroush.net.  Thanks!

回复: RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by 平 兰 <jz...@yahoo.com.cn>.
I am a Chinese lucene. Net the fans, to contribute to thank all the friends, I used lucene. Net 2.004 version to do a site search, because no examples of the development of information and procedures, so the effect of opening up is not too friendly, However, I have some hope. Net version of the information or procedures lucene example, where once again expressed gratitude. I love you.

       
---------------------------------
 雅虎邮箱,您的终生邮箱!

RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by Jeroen Lauwers <Je...@CTLO.NET>.
George,

You (and all the guys/girls that helped) rock !!!!!!!!

I'll get into testing right away.

Thanks.


RE: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by "Granroth, Neal V." <ne...@thermofisher.com>.
Thanks for the time an effort George, welcome back.

回复: Apache Lucene.Net.2.3.1 build 001 "Alpha" is now available

Posted by 平 兰 <jz...@yahoo.com.cn>.
I am a Chinese lucene. Net the fans, to contribute to thank all the friends, I used lucene. Net 2.004 version to do a site search, because no examples of the development of information and procedures, so the effect of opening up is not too friendly, However, I have some hope. Net version of the information or procedures lucene example, where once again expressed gratitude. I love you.

       
---------------------------------
 雅虎邮箱,您的终生邮箱!