Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Kafka >> mail # dev >> remaining jars in svn (was Fwd: Re: [VOTE] Release Kafka 0.7.1-incubating (Candidate 2))


Copy link to this message
-
Re: remaining jars in svn (was Fwd: Re: [VOTE] Release Kafka 0.7.1-incubating (Candidate 2))
Thanks, I will add the cleanup steps you have to what I was doing, good call.  I should be able to roll RC3 later today/tonight.

On Jun 19, 2012, at 6:35 PM, Neha Narkhede <[EMAIL PROTECTED]> wrote:

> Joe,
>
> Here is the Kafka release process notes that I had written from the
> last release. Sorry that I couldn't formalize it into a wiki. Will do
> that soon -
>
> # checkout kafka trunk
> svn co https://svn.apache.org/repos/asf/incubator/kafka/trunk kafka
> cd kafka
> ./sbt update package test doc
>
> mkdir ~/kafka-0.7.0-incubating
> cp -r * ~/kafka-0.7.0-incubating
> cd ~/kafka-0.7.0-incubating
>
> # remove the .svn files
> find . -name ".svn" | xargs rm -rf
>
> # make sure the *.sh scripts have execute permissions
> find . -name "*sh" | xargs chmod ugoa+x
>
> # remove the .class files, except those in the project directory,
> since it is useful to run unit tests out of the box
> find . -name "*.class" | grep -v project | xargs rm
>
> # try rebuilding code
> ./sbt package
>
> # test it
> ./sbt test
>
> # copy the kafka jar to root
> cp core/target/scala_2.8.0/kafka-0.7.0.jar .
>
> # remove the .class files, except those in the project directory,
> since it is useful to run unit tests out of the box
> find . -name "*.class" | grep -v project | xargs rm
>
> # add the CHANGES.txt file
> Go to Apache JIRA and click on the version 0.7.
> (https://issues.apache.org/jira/browse/KAFKA/fixforversion/12317243)
> Click Release Notes
> Configure it to output text
> copy paste that to CHANGES.txt
>
> 2. quickstart
>
> # tar it
> tar cvf kafka-0.7.0-incubating-src.tar kafka-0.7.0-incubating-src/
> gzip kafka-0.7.0-incubating-src.tar
>
> # create a gpg key if you don't have one already
> http://www.webupd8.org/2010/01/how-to-create-your-own-gpg-key.html
>
> # if you are signing the release for the first time, add your key to
> the kafka/KEYS file
> gpg --list-sigs Neha Narkhede && gpg --armor --export Neha Narkhede >>
> ~/Projects/kafka-top-level/KEYS
> cd ~/Projects/kafka-top-level
> svn commit -m "Updating KEYS file with pgp key for Neha Narkhede"
>
> # sign the tarball
> gpg --armor --output kafka-0.7.0-incubating-src.tar.gz.asc
> --detach-sig kafka-0.7.0-incubating-src.tar.gz
> md5sum kafka-0.7.0-incubating-src.tar.gz > kafka-0.7.0-incubating-src.tar.gz.md5
>
> # add the html version of release notes
> vi RELEASE-NOTES.html
> Go to Apache JIRA and click on the version 0.7.
> (https://issues.apache.org/jira/browse/KAFKA/fixforversion/12317243)
> Click Release Notes
> Configure it to output html
> copy paste that to RELEASE-NOTES.html
> If the release includes new Features, include the following in the
> Release Notes -
>
> Let me know if you have questions.
>
> Thanks
> Neha
>
> On Tue, Jun 19, 2012 at 11:24 AM, Joe Stein <[EMAIL PROTECTED]> wrote:
>> ok, I uploaded a patch https://issues.apache.org/jira/browse/KAFKA-368 (not
>> receiving JIRA emails not sure if there is issue or not)
>>
>> anything else we want/need to-do (after this patch is reviewed
>> and committed) before rolling RC3 ?
>>
>> On Tue, Jun 19, 2012 at 12:08 PM, Jun Rao <[EMAIL PROTECTED]> wrote:
>>
>>> Joe,
>>>
>>> Perhaps we can just remove the pig-0.8.0.jar in the 0.7.1 release. We can
>>> sort out the remaining jars in 0.8.
>>>
>>> Thanks,
>>>
>>> Jun
>>>
>>> On Mon, Jun 18, 2012 at 10:22 PM, Joe Stein <[EMAIL PROTECTED]> wrote:
>>>
>>>> if the jars that are left are still an issue
>>>>
>>>> find ./branches/0.7.1/ -name *jar
>>>> ./branches/0.7.1//contrib/hadoop-consumer/lib/pig-0.8.0-core.jar
>>>> ./branches/0.7.1//contrib/hadoop-consumer/lib/piggybank.jar
>>>> ./branches/0.7.1//contrib/hadoop-producer/lib/pig-0.8.0-core.jar
>>>> ./branches/0.7.1//contrib/hadoop-producer/lib/piggybank.jar
>>>> ./branches/0.7.1//lib/sbt-launch.jar
>>>>
>>>> pig-0.8.0-core.jar is in maven
>>>>
>>>> piggybank is not maven
>>>>
>>>> sbt-launch.jar we either have to leave in (since we have such an older
>>>> version) or proceed with
>>> https://issues.apache.org/jira/browse/KAFKA-134so
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB