Re: [VOTE] release Apache Solr 1.1.0
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
: 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
+1 .. with or without the executible bits set on the scripts -Hoss
Re: [VOTE] release Apache Solr 1.1.0
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
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
+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
+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
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