Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Bertrand Delacretaz

On 12/16/06, Yonik Seeley [EMAIL PROTECTED] wrote:


...I have posted a candidate release at
http://people.apache.org/~yonik/solr/staging_area/...


I noticed that none of the scripts (post.sh and the ones in
example/solr/bin/) have the executable bit set, although it its set in
SVN. Dunno how this works when cutting a release under cygwin, maybe
the ant chmod task would help?

-Bertrand


Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Chris Hostetter

: Sigh... it looks the the tar task in ant does not preserve file permissions.
: It looks like the mode 755 needs to be set explicitly in the task.
:
: Should we do a respin with just that change and continue the vote?

Since there's no way to preserve the executable bits in the .zip
anyway, i don't think not having them set in the .tgz is a show stopper.

The patch below solves the problem, i've commited to the trunk.

Index: build.xml
===
--- build.xml   (revision 488047)
+++ build.xml   (working copy)
@@ -412,9 +412,13 @@
   tarfileset dir=.
 prefix=${fullnamever}
 includes=LICENSE.txt NOTICE.txt *.txt *.xml lib/** src/** example/**
-excludes=**/data/ **/logs/ **/classes/ /
+excludes=**/data/ **/logs/ **/classes/ **/*.sh **/bin/ src/scripts/ 
/
   tarfileset dir=.
+mode=755
 prefix=${fullnamever}
+includes=**/*.sh **/bin/ src/scripts/ /
+  tarfileset dir=.
+prefix=${fullnamever}
 includes=dist/*.jar dist/*.war /
   tarfileset dir=${build.docs}
 prefix=${fullnamever}/docs/ /




Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Chris Hostetter


+1 .. with or without the executible bits set on the scripts


-Hoss



Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Yonik Seeley

OK, I did a respin with *only* changes to build.xml to change the
executable bits of scripts.

I've replaced the files in http://people.apache.org/~yonik/solr/staging_area/
and moved the previous ones to http://people.apache.org/~yonik/solr/spin1

I verified the new signatures and md5sums, and the diffs below verify
that all the files are still there, and the war and jars probably
differ because of timestamps.

#diff of spin1 (original) and spin2 .tgz archives
$ diff -r spin1/apache-solr-1.1.0-incubating
spin2/apache-solr-1.1.0-incubating | grep spin1 | grep -v docs/api
diff -r spin1/apache-solr-1.1.0-incubating/build.xml
spin2/apache-solr-1.1.0-incubating/build.xml
Files spin1/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.jar
and spin2/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.jar
differ
Files spin1/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.war
and spin2/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.war
differ
Files spin1/apache-solr-1.1.0-incubating/example/webapps/solr.war and
spin2/apache-solr-1.1.0-incubating/example/webapps/solr.war differ


#diff of spin1 (original) and spin2 .zip archives
$ diff -r spin1/apache-solr-1.1.0-incubating
spin2/apache-solr-1.1.0-incubating | grep spin1 | grep -v docs/api
diff -r spin1/apache-solr-1.1.0-incubating/build.xml
spin2/apache-solr-1.1.0-incubating/build.xml
Files spin1/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.jar
and spin2/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.jar
differ
Files spin1/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.war
and spin2/apache-solr-1.1.0-incubating/dist/apache-solr-1.1.0-incubating.war
differ
Files spin1/apache-solr-1.1.0-incubating/example/webapps/solr.war and
spin2/apache-solr-1.1.0-incubating/example/webapps/solr.war differ

Verification of executable bits:
[EMAIL PROTECTED] /cygdrive/f/code/wip/spin2
$ tar tvzf apache-solr-1.1.0-incubating.tgz | grep '\-rwx'
-rwxr-xr-x 0/01096 2006-12-16 16:34
apache-solr-1.1.0-incubating/example/exampledocs/post.sh
-rwxr-xr-x 0/04161 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/abc
-rwxr-xr-x 0/04163 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/abo
-rwxr-xr-x 0/02680 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/backup
-rwxr-xr-x 0/03258 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/backupcleaner
-rwxr-xr-x 0/02803 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/commit
-rwxr-xr-x 0/02821 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/optimize
-rwxr-xr-x 0/02843 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/readercycle
-rwxr-xr-x 0/01758 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/rsyncd-disable
-rwxr-xr-x 0/01746 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/rsyncd-enable
-rwxr-xr-x 0/03508 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/rsyncd-start
-rwxr-xr-x 0/02295 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/rsyncd-stop
-rwxr-xr-x 0/01878 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/scripts-util
-rwxr-xr-x 0/03443 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snapcleaner
-rwxr-xr-x 0/04627 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snapinstaller
-rwxr-xr-x 0/07277 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snappuller
-rwxr-xr-x 0/01774 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snappuller-disable
-rwxr-xr-x 0/01776 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snappuller-enable
-rwxr-xr-x 0/02624 2006-12-16 16:44
apache-solr-1.1.0-incubating/example/solr/bin/snapshooter
-rwxr-xr-x 0/04161 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/abc
-rwxr-xr-x 0/04163 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/abo
-rwxr-xr-x 0/02680 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/backup
-rwxr-xr-x 0/03258 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/backupcleaner
-rwxr-xr-x 0/02803 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/commit
-rwxr-xr-x 0/02821 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/optimize
-rwxr-xr-x 0/02843 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/readercycle
-rwxr-xr-x 0/01758 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/rsyncd-disable
-rwxr-xr-x 0/01746 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/rsyncd-enable
-rwxr-xr-x 0/03508 2006-12-16 16:34
apache-solr-1.1.0-incubating/src/scripts/rsyncd-start

Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Erik Hatcher

A belated +1


On Dec 16, 2006, at 4:58 PM, Yonik Seeley wrote:

Thanks to everyone for all the work that went into making this  
release so far!

I have posted a candidate release at
http://people.apache.org/~yonik/solr/staging_area/

Please vote on releasing these packages as Apache Solr 1.1.0.
The vote is open for the next 72 hours, and passes if at least  
three +1 votes

are cast.  Then the Apache Incubator must vote to allow this release.

[ ] +1 Release the packages as Apache Solr 1.1.0
[ ] -1 Do not release the packages because...

-Yonik




Re: Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Bill Au

+1

Bill

On 12/17/06, Erik Hatcher [EMAIL PROTECTED] wrote:

A belated +1


On Dec 16, 2006, at 4:58 PM, Yonik Seeley wrote:

 Thanks to everyone for all the work that went into making this
 release so far!
 I have posted a candidate release at
 http://people.apache.org/~yonik/solr/staging_area/

 Please vote on releasing these packages as Apache Solr 1.1.0.
 The vote is open for the next 72 hours, and passes if at least
 three +1 votes
 are cast.  Then the Apache Incubator must vote to allow this release.

 [ ] +1 Release the packages as Apache Solr 1.1.0
 [ ] -1 Do not release the packages because...

 -Yonik




Re: Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Mike Klaas

+1

On 12/17/06, Bill Au [EMAIL PROTECTED] wrote:

+1

Bill

On 12/17/06, Erik Hatcher [EMAIL PROTECTED] wrote:
 A belated +1


 On Dec 16, 2006, at 4:58 PM, Yonik Seeley wrote:

  Thanks to everyone for all the work that went into making this
  release so far!
  I have posted a candidate release at
  http://people.apache.org/~yonik/solr/staging_area/
 
  Please vote on releasing these packages as Apache Solr 1.1.0.
  The vote is open for the next 72 hours, and passes if at least
  three +1 votes
  are cast.  Then the Apache Incubator must vote to allow this release.
 
  [ ] +1 Release the packages as Apache Solr 1.1.0
  [ ] -1 Do not release the packages because...
 
  -Yonik





Re: [VOTE] release Apache Solr 1.1.0

2006-12-17 Thread Bertrand Delacretaz

On 12/17/06, Yonik Seeley [EMAIL PROTECTED] wrote:

OK, I did a respin with *only* changes to build.xml to change the
executable bits of scripts


Thanks! The executable bits are even set when expanding (on macosx)
the zip file, didn't expect this to work.

I have checked the signatures and md5, here's my +1 for the release.

-Bertrand