2.4 release candidate 1

classic Classic list List threaded Threaded
20 messages Options
Reply | Threaded
Open this post in threaded view
|

2.4 release candidate 1

Michael McCandless-2

Hi,

I just created the first release candidate for 2.4, here:

   http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1

Please download the release candidate, kick the tires and report back
on any issues you encounter.

The plan is to make only serious bug fixes or build/doc fixes, to
2.4 for ~10 days, after which if there are no blockers I'll call a
vote for the actual release.

Happy testing, and thanks!

Mike


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: 2.4 release candidate 1

Uwe Schindler
Just a small documentation bug (spelling) -- I do not want to a open a bug
report about it:

In API Docs for class OpenBitSet, the second paragraph contains a wrong
spelling of BitSet: "java.util.bitet"

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [hidden email]

> From: Michael McCandless [mailto:[hidden email]]
> Sent: Thursday, September 18, 2008 8:29 PM
> To: [hidden email]; [hidden email]
> Subject: 2.4 release candidate 1
>
>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>    http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: 2.4 release candidate 1

Uwe Schindler
And something other:

ConstantScoreQuery contains the unused import:
import java.util.BitSet;

BitSet is not used any longer in core classes (only in filters itself for
backward compatibility).

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [hidden email]

> -----Original Message-----
> From: Uwe Schindler [mailto:[hidden email]]
> Sent: Thursday, September 18, 2008 10:39 PM
> To: [hidden email]
> Subject: RE: 2.4 release candidate 1
>
> Just a small documentation bug (spelling) -- I do not want to a open a bug
> report about it:
>
> In API Docs for class OpenBitSet, the second paragraph contains a wrong
> spelling of BitSet: "java.util.bitet"
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [hidden email]
>
> > From: Michael McCandless [mailto:[hidden email]]
> > Sent: Thursday, September 18, 2008 8:29 PM
> > To: [hidden email]; [hidden email]
> > Subject: 2.4 release candidate 1
> >
> >
> > Hi,
> >
> > I just created the first release candidate for 2.4, here:
> >
> >    http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
> >
> > Please download the release candidate, kick the tires and report back
> > on any issues you encounter.
> >
> > The plan is to make only serious bug fixes or build/doc fixes, to
> > 2.4 for ~10 days, after which if there are no blockers I'll call a
> > vote for the actual release.
> >
> > Happy testing, and thanks!
> >
> > Mike
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Grant Ingersoll-2
In reply to this post by Michael McCandless-2
FYI, MIke, you might be interested in https://issues.apache.org/jira/browse/SOLR-776 
  for signing the Maven artifacts (what a PITA).  I know Michael B.  
has a batch script, but this does it in a Ant friendly way and is  
available for all RMs.

Cheers,
Grant
On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:

>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>  http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2
In reply to this post by Uwe Schindler

Super, I'll fix this -- thanks!

Mike

On Sep 18, 2008, at 4:39 PM, Uwe Schindler wrote:

> Just a small documentation bug (spelling) -- I do not want to a open  
> a bug
> report about it:
>
> In API Docs for class OpenBitSet, the second paragraph contains a  
> wrong
> spelling of BitSet: "java.util.bitet"
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [hidden email]
>
>> From: Michael McCandless [mailto:[hidden email]]
>> Sent: Thursday, September 18, 2008 8:29 PM
>> To: [hidden email]; [hidden email]
>> Subject: 2.4 release candidate 1
>>
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>>   http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2
In reply to this post by Uwe Schindler

And this one too -- thanks!

Mike

Uwe Schindler wrote:

> And something other:
>
> ConstantScoreQuery contains the unused import:
> import java.util.BitSet;
>
> BitSet is not used any longer in core classes (only in filters  
> itself for
> backward compatibility).
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [hidden email]
>
>> -----Original Message-----
>> From: Uwe Schindler [mailto:[hidden email]]
>> Sent: Thursday, September 18, 2008 10:39 PM
>> To: [hidden email]
>> Subject: RE: 2.4 release candidate 1
>>
>> Just a small documentation bug (spelling) -- I do not want to a  
>> open a bug
>> report about it:
>>
>> In API Docs for class OpenBitSet, the second paragraph contains a  
>> wrong
>> spelling of BitSet: "java.util.bitet"
>>
>> -----
>> Uwe Schindler
>> H.-H.-Meier-Allee 63, D-28213 Bremen
>> http://www.thetaphi.de
>> eMail: [hidden email]
>>
>>> From: Michael McCandless [mailto:[hidden email]]
>>> Sent: Thursday, September 18, 2008 8:29 PM
>>> To: [hidden email]; [hidden email]
>>> Subject: 2.4 release candidate 1
>>>
>>>
>>> Hi,
>>>
>>> I just created the first release candidate for 2.4, here:
>>>
>>>   http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>
>>> Please download the release candidate, kick the tires and report  
>>> back
>>> on any issues you encounter.
>>>
>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>> vote for the actual release.
>>>
>>> Happy testing, and thanks!
>>>
>>> Mike
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2
In reply to this post by Grant Ingersoll-2

Yeah I was afraid of this :)

I'll look at SOLR-776.  Thanks for the pointer!

Mike

Grant Ingersoll wrote:

> FYI, MIke, you might be interested in https://issues.apache.org/jira/browse/SOLR-776 
>  for signing the Maven artifacts (what a PITA).  I know Michael B.  
> has a batch script, but this does it in a Ant friendly way and is  
> available for all RMs.
>
> Cheers,
> Grant
> On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:
>
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Karl Wettin
In reply to this post by Michael McCandless-2
The release only contains the /CHANGES.txt. I think the CHANGES.txt  
in /contrib and one in /contrib/benchmark
should be in there too.


        karl

18 sep 2008 kl. 20.29 skrev Michael McCandless:

>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>  http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

Indeed.

It seems like this patch resolves it -- I'll open an issue:

Index: build.xml
===================================================================
--- build.xml (revision 696743)
+++ build.xml (working copy)
@@ -64,7 +64,7 @@
                includes="${final.name}.jar,${demo.war.name}.war,$
{demo.name}.jar,docs/,contrib/*/*.jar"
    />
    <patternset id="binary.root.dist.patterns"
-              includes="src/demo/,src/jsp/,docs/,*.txt,contrib/*/
README*"
+              includes="src/demo/,src/jsp/,docs/,*.txt,contrib/*/
README*,**/CHANGES.txt"
                excludes="${build.demo.template}"
    />

Mike

On Sep 19, 2008, at 6:07 AM, Karl Wettin wrote:

> The release only contains the /CHANGES.txt. I think the CHANGES.txt  
> in /contrib and one in /contrib/benchmark
> should be in there too.
>
>
>       karl
>
> 18 sep 2008 kl. 20.29 skrev Michael McCandless:
>
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Grant Ingersoll-2
In reply to this post by Michael McCandless-2
FWIW, here's a simple bash function to do it too:

function sign-artifacts()
{
      gpg --armor --output $1-$2.pom.asc --detach-sig $1-$2.pom
      if [ -f $1-$2-javadoc.jar ]; then
          gpg --armor --output $1-$2-javadoc.jar.asc --detach-sig $1-
$2-javadoc.jar
      fi
      if [ -f $1-$2-sources.jar ]; then
          gpg --armor --output $1-$2-sources.jar.asc --detach-sig $1-
$2-sources.jar
      fi
      if [ -f $1-$2.jar ]; then
          gpg --armor --output $1-$2.jar.asc --detach-sig $1-$2.jar
      fi
}

I call it as sign-artifacts <artifact id> <version number>

i.e. sign-artifacts solr-common 1.3.0

I suppose it could be put into a loop that recurses through sub-dirs.

-Grant

On Sep 18, 2008, at 7:16 PM, Michael McCandless wrote:

>
> Yeah I was afraid of this :)
>
> I'll look at SOLR-776.  Thanks for the pointer!
>
> Mike
>
> Grant Ingersoll wrote:
>
>> FYI, MIke, you might be interested in https://issues.apache.org/jira/browse/SOLR-776 
>>  for signing the Maven artifacts (what a PITA).  I know Michael B.  
>> has a batch script, but this does it in a Ant friendly way and is  
>> available for all RMs.
>>
>> Cheers,
>> Grant
>> On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:
>>
>>>
>>> Hi,
>>>
>>> I just created the first release candidate for 2.4, here:
>>>
>>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>
>>> Please download the release candidate, kick the tires and report  
>>> back
>>> on any issues you encounter.
>>>
>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>> vote for the actual release.
>>>
>>> Happy testing, and thanks!
>>>
>>> Mike
>>>
>>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Karl Wettin
In reply to this post by Michael McCandless-2
There is going to be an rc2, right?

A couple of people have asked me questions about the performance of  
InstantiatedIndex (via private mail and on the freenode #lucene  
channel). They have tried to use it as a replacement for RAMDirectory  
when it has been a rather large corpora. There is a graph in the JIRA  
issue that clearly shows this is not always a good idea, and I think  
it would be a good thing to include this graph is the package javadocs.

http://issues.apache.org/jira/secure/attachment/12353601/HitCollectionBench.jpg

Is there still time to get that in there? As this will be the first  
release containing InstantiatedIndex I'd say it makes a lot of sense  
to pop it in.

Do I have karma to modify the branch? Binary files and patches does  
not compute according to svn diff.

        karl

18 sep 2008 kl. 20.29 skrev Michael McCandless:

>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>  http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

I agree it makes sense to get this into 2.4.

Yes I'll roll an RC2 soon, with all the little fixes pending on 2.4:

     https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310110&fixfor=12312681

I'm not certain but I would assume you have the karma to commit to  
contrib on the 2.4 branch.  Try it out and see?  Make sure you commit  
to trunk too.

Mike

Karl Wettin wrote:

> There is going to be an rc2, right?
>
> A couple of people have asked me questions about the performance of  
> InstantiatedIndex (via private mail and on the freenode #lucene  
> channel). They have tried to use it as a replacement for  
> RAMDirectory when it has been a rather large corpora. There is a  
> graph in the JIRA issue that clearly shows this is not always a good  
> idea, and I think it would be a good thing to include this graph is  
> the package javadocs.
>
> http://issues.apache.org/jira/secure/attachment/12353601/HitCollectionBench.jpg
>
> Is there still time to get that in there? As this will be the first  
> release containing InstantiatedIndex I'd say it makes a lot of sense  
> to pop it in.
>
> Do I have karma to modify the branch? Binary files and patches does  
> not compute according to svn diff.
>
>       karl
>
> 18 sep 2008 kl. 20.29 skrev Michael McCandless:
>
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Karl Wettin
403 access denied :(

Index: package.html
===================================================================
--- package.html (revision 697120)
+++ package.html (arbetskopia)
@@ -56,6 +56,8 @@

  <p>Mileage may vary depending on term saturation.</p>

+<img src="doc-files/HitCollectionBench.jpg" alt="benchmark"/>
+
  <p>
    Populated with a single document InstantiatedIndex is almost, but  
not quite, as fast as MemoryIndex.
  </p>
Index: doc-files/HitCollectionBench.jpg



19 sep 2008 kl. 16.42 skrev Michael McCandless:

>
> I agree it makes sense to get this into 2.4.
>
> Yes I'll roll an RC2 soon, with all the little fixes pending on 2.4:
>
>    https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310110&fixfor=12312681
>
> I'm not certain but I would assume you have the karma to commit to  
> contrib on the 2.4 branch.  Try it out and see?  Make sure you  
> commit to trunk too.
>
> Mike
>
> Karl Wettin wrote:
>
>> There is going to be an rc2, right?
>>
>> A couple of people have asked me questions about the performance of  
>> InstantiatedIndex (via private mail and on the freenode #lucene  
>> channel). They have tried to use it as a replacement for  
>> RAMDirectory when it has been a rather large corpora. There is a  
>> graph in the JIRA issue that clearly shows this is not always a  
>> good idea, and I think it would be a good thing to include this  
>> graph is the package javadocs.
>>
>> http://issues.apache.org/jira/secure/attachment/12353601/HitCollectionBench.jpg
>>
>> Is there still time to get that in there? As this will be the first  
>> release containing InstantiatedIndex I'd say it makes a lot of  
>> sense to pop it in.
>>
>> Do I have karma to modify the branch? Binary files and patches does  
>> not compute according to svn diff.
>>
>>      karl
>>
>> 18 sep 2008 kl. 20.29 skrev Michael McCandless:
>>
>>>
>>> Hi,
>>>
>>> I just created the first release candidate for 2.4, here:
>>>
>>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>
>>> Please download the release candidate, kick the tires and report  
>>> back
>>> on any issues you encounter.
>>>
>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>> vote for the actual release.
>>>
>>> Happy testing, and thanks!
>>>
>>> Mike
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

Ugh.

I'll commit it!

Mike

Karl Wettin wrote:

> 403 access denied :(
>
> Index: package.html
> ===================================================================
> --- package.html (revision 697120)
> +++ package.html (arbetskopia)
> @@ -56,6 +56,8 @@
>
> <p>Mileage may vary depending on term saturation.</p>
>
> +<img src="doc-files/HitCollectionBench.jpg" alt="benchmark"/>
> +
> <p>
>   Populated with a single document InstantiatedIndex is almost, but  
> not quite, as fast as MemoryIndex.
> </p>
> Index: doc-files/HitCollectionBench.jpg
>
>
>
> 19 sep 2008 kl. 16.42 skrev Michael McCandless:
>
>>
>> I agree it makes sense to get this into 2.4.
>>
>> Yes I'll roll an RC2 soon, with all the little fixes pending on 2.4:
>>
>>   https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310110&fixfor=12312681
>>
>> I'm not certain but I would assume you have the karma to commit to  
>> contrib on the 2.4 branch.  Try it out and see?  Make sure you  
>> commit to trunk too.
>>
>> Mike
>>
>> Karl Wettin wrote:
>>
>>> There is going to be an rc2, right?
>>>
>>> A couple of people have asked me questions about the performance  
>>> of InstantiatedIndex (via private mail and on the freenode #lucene  
>>> channel). They have tried to use it as a replacement for  
>>> RAMDirectory when it has been a rather large corpora. There is a  
>>> graph in the JIRA issue that clearly shows this is not always a  
>>> good idea, and I think it would be a good thing to include this  
>>> graph is the package javadocs.
>>>
>>> http://issues.apache.org/jira/secure/attachment/12353601/HitCollectionBench.jpg
>>>
>>> Is there still time to get that in there? As this will be the  
>>> first release containing InstantiatedIndex I'd say it makes a lot  
>>> of sense to pop it in.
>>>
>>> Do I have karma to modify the branch? Binary files and patches  
>>> does not compute according to svn diff.
>>>
>>>     karl
>>>
>>> 18 sep 2008 kl. 20.29 skrev Michael McCandless:
>>>
>>>>
>>>> Hi,
>>>>
>>>> I just created the first release candidate for 2.4, here:
>>>>
>>>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>>
>>>> Please download the release candidate, kick the tires and report  
>>>> back
>>>> on any issues you encounter.
>>>>
>>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>>> vote for the actual release.
>>>>
>>>> Happy testing, and thanks!
>>>>
>>>> Mike
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [hidden email]
>>>> For additional commands, e-mail: [hidden email]
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Grant Ingersoll-2
In reply to this post by Michael McCandless-2
You might also be interested in RAT.  SOLR-762 has a patch for what I  
hooked into Solr.

On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:

>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>  http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

This also looks very useful -- thanks.  (RAT stands for Release Audit  
Tool).

Mike

Grant Ingersoll wrote:

> You might also be interested in RAT.  SOLR-762 has a patch for what  
> I hooked into Solr.
>
> On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:
>
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Ning Li-3
In reply to this post by Michael McCandless-2
LUCENE-1335 is not listed in CHANGES.txt? It also includes a minor
behavior change: "no longer allow the same Directory to be passed into
addIndexes* more than once".

Cheers,
Ning


On Thu, Sep 18, 2008 at 2:29 PM, Michael McCandless
<[hidden email]> wrote:

>
> Hi,
>
> I just created the first release candidate for 2.4, here:
>
>  http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>
> Please download the release candidate, kick the tires and report back
> on any issues you encounter.
>
> The plan is to make only serious bug fixes or build/doc fixes, to
> 2.4 for ~10 days, after which if there are no blockers I'll call a
> vote for the actual release.
>
> Happy testing, and thanks!
>
> Mike
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

Woops you're right.  I'll add it.

Mike

Ning Li wrote:

> LUCENE-1335 is not listed in CHANGES.txt? It also includes a minor
> behavior change: "no longer allow the same Directory to be passed into
> addIndexes* more than once".
>
> Cheers,
> Ning
>
>
> On Thu, Sep 18, 2008 at 2:29 PM, Michael McCandless
> <[hidden email]> wrote:
>>
>> Hi,
>>
>> I just created the first release candidate for 2.4, here:
>>
>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>
>> Please download the release candidate, kick the tires and report back
>> on any issues you encounter.
>>
>> The plan is to make only serious bug fixes or build/doc fixes, to
>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>> vote for the actual release.
>>
>> Happy testing, and thanks!
>>
>> Mike
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Nicolas Lalevée
In reply to this post by Grant Ingersoll-2

Le 19 sept. 08 à 15:21, Grant Ingersoll a écrit :

> FWIW, here's a simple bash function to do it too:
>
> function sign-artifacts()
> {
>     gpg --armor --output $1-$2.pom.asc --detach-sig $1-$2.pom
>     if [ -f $1-$2-javadoc.jar ]; then
>         gpg --armor --output $1-$2-javadoc.jar.asc --detach-sig $1-
> $2-javadoc.jar
>     fi
>     if [ -f $1-$2-sources.jar ]; then
>         gpg --armor --output $1-$2-sources.jar.asc --detach-sig $1-
> $2-sources.jar
>     fi
>     if [ -f $1-$2.jar ]; then
>         gpg --armor --output $1-$2.jar.asc --detach-sig $1-$2.jar
>     fi
> }
>
> I call it as sign-artifacts <artifact id> <version number>
>
> i.e. sign-artifacts solr-common 1.3.0
>
> I suppose it could be put into a loop that recurses through sub-dirs.

You might also interested into the "read" function which avoid enter  
the pass phrase for every artifact:
https://svn.apache.org/repos/asf/ant/ivy/ivyde/trunk/signArtifacts.sh

Nicolas

>
>
> -Grant
>
> On Sep 18, 2008, at 7:16 PM, Michael McCandless wrote:
>
>>
>> Yeah I was afraid of this :)
>>
>> I'll look at SOLR-776.  Thanks for the pointer!
>>
>> Mike
>>
>> Grant Ingersoll wrote:
>>
>>> FYI, MIke, you might be interested in https://issues.apache.org/jira/browse/SOLR-776 
>>>  for signing the Maven artifacts (what a PITA).  I know Michael B.  
>>> has a batch script, but this does it in a Ant friendly way and is  
>>> available for all RMs.
>>>
>>> Cheers,
>>> Grant
>>> On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:
>>>
>>>>
>>>> Hi,
>>>>
>>>> I just created the first release candidate for 2.4, here:
>>>>
>>>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>>
>>>> Please download the release candidate, kick the tires and report  
>>>> back
>>>> on any issues you encounter.
>>>>
>>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>>> vote for the actual release.
>>>>
>>>> Happy testing, and thanks!
>>>>
>>>> Mike
>>>>
>>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: 2.4 release candidate 1

Michael McCandless-2

OK so I wrote yet another way to do the signing, in Python (which I'll  
happily find any excuse to use ;) -- it prompts for your passphrase  
and then recurses through the dist directory looking for artifacts to  
sign:

import sys
import os
import subprocess
import getpass

def signFile(pwd, fileName):

   print '\nSIGN %s' % fileName

   command = 'gpg --passphrase-fd 0 --batch --armor --detach-sig %s' %  
fileName
   print '  command %s' % command

   ascFileName = fileName + '.asc'
   if os.path.exists(ascFileName):
     os.remove(ascFileName)

   p = subprocess.Popen(command, shell=True, stdin=subprocess.PIPE)
   p.stdin.write(pwd)
   p.stdin.close()
   result = p.wait()
   if result != 0:
     raise RuntimeError('command failed: exit code %s' % result)

def isArtifact(fileName):
   for suffix in ('.tar.gz', '.jar', '.zip', '.pom'):
     if fileName.endswith(suffix):
       return True
   else:
     return False

def main(argv):

   if len(argv) != 2:
     print '\nUsage: python %s distRootDirName\n' % argv[0]
     return

   pwd = getpass.unix_getpass(prompt='\nPlease enter your GPG private  
key passphrase:')

   for dirPath, dirNames, fileNames in os.walk(argv[1]):
     for fileName in fileNames:
       if isArtifact(fileName):
         signFile(pwd, os.path.join(dirPath, fileName))

if __name__ == '__main__':
   main(sys.argv)

Mike

Nicolas Lalevée wrote:

>
> Le 19 sept. 08 à 15:21, Grant Ingersoll a écrit :
>
>> FWIW, here's a simple bash function to do it too:
>>
>> function sign-artifacts()
>> {
>>    gpg --armor --output $1-$2.pom.asc --detach-sig $1-$2.pom
>>    if [ -f $1-$2-javadoc.jar ]; then
>>        gpg --armor --output $1-$2-javadoc.jar.asc --detach-sig $1-
>> $2-javadoc.jar
>>    fi
>>    if [ -f $1-$2-sources.jar ]; then
>>        gpg --armor --output $1-$2-sources.jar.asc --detach-sig $1-
>> $2-sources.jar
>>    fi
>>    if [ -f $1-$2.jar ]; then
>>        gpg --armor --output $1-$2.jar.asc --detach-sig $1-$2.jar
>>    fi
>> }
>>
>> I call it as sign-artifacts <artifact id> <version number>
>>
>> i.e. sign-artifacts solr-common 1.3.0
>>
>> I suppose it could be put into a loop that recurses through sub-dirs.
>
> You might also interested into the "read" function which avoid enter  
> the pass phrase for every artifact:
> https://svn.apache.org/repos/asf/ant/ivy/ivyde/trunk/signArtifacts.sh
>
> Nicolas
>
>>
>>
>> -Grant
>>
>> On Sep 18, 2008, at 7:16 PM, Michael McCandless wrote:
>>
>>>
>>> Yeah I was afraid of this :)
>>>
>>> I'll look at SOLR-776.  Thanks for the pointer!
>>>
>>> Mike
>>>
>>> Grant Ingersoll wrote:
>>>
>>>> FYI, MIke, you might be interested in https://issues.apache.org/jira/browse/SOLR-776 
>>>>  for signing the Maven artifacts (what a PITA).  I know Michael  
>>>> B. has a batch script, but this does it in a Ant friendly way and  
>>>> is available for all RMs.
>>>>
>>>> Cheers,
>>>> Grant
>>>> On Sep 18, 2008, at 2:29 PM, Michael McCandless wrote:
>>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>> I just created the first release candidate for 2.4, here:
>>>>>
>>>>> http://people.apache.org/~mikemccand/staging-area/lucene2.4rc1
>>>>>
>>>>> Please download the release candidate, kick the tires and report  
>>>>> back
>>>>> on any issues you encounter.
>>>>>
>>>>> The plan is to make only serious bug fixes or build/doc fixes, to
>>>>> 2.4 for ~10 days, after which if there are no blockers I'll call a
>>>>> vote for the actual release.
>>>>>
>>>>> Happy testing, and thanks!
>>>>>
>>>>> Mike
>>>>>
>>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]