Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Kafka >> mail # dev >> [VOTE] Apache Kafka Release 0.8.0 - Candidate 1


Copy link to this message
-
Re: [VOTE] Apache Kafka Release 0.8.0 - Candidate 3
+0 overall. The quality of the build seems good, but I have a few minor
nits/questions.

1) java.lang.NoClassDefFoundError in
./bin/kafka-simple-consumer-perf-test.sh

$ ./bin/kafka-simple-consumer-perf-test.sh
Exception in thread "main" java.lang.NoClassDefFoundError:
kafka/perf/SimpleConsumerPerformance
Caused by: java.lang.ClassNotFoundException:
kafka.perf.SimpleConsumerPerformance
     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

looks like the perf classes are not included. Maybe this script should
be removed? Or we should include the perf sub-project.

2) No README or INSTALL in the binary dist

3) Missing LICENSE and NOTICE at the top level, aren't these required
for an Apache release?

4) Artifact name - not sure on Apache's policy, but should it be
"apache-kafka"?

Regarding the actual build, I started up with the bin script, produced a
few messages, consumed a few, and then ran the integration tests from
kafka-python against it. Everything seems good here.

-David

On 11/8/13 3:56 PM, Joe Stein wrote:
> This is the third candidate for release of Apache Kafka 0.8.0.   This
> release candidate artifacts changed in regards to
> https://issues.apache.org/jira/browse/KAFKA-1126 along with updating the
> release notes to only have resolved - fixed issues and the KEY file to
> verify signature again for this vote to be the latest link.
>
> Release Notes for the 0.8.0 release
> http://people.apache.org/~joestein/kafka-0.8.0-candidate3/RELEASE_NOTES.html
>
> *** Please download, test and vote by Wednesday November, 13th, 12pm PDT
>
> Kafka's KEYS file containing PGP keys we use to sign the release:
> http://svn.apache.org/repos/asf/kafka/KEYS in addition to the md5 and sha1
> checksum
>
> * Release artifacts to be voted upon (source and binary):
> http://people.apache.org/~joestein/kafka-0.8.0-candidate3/
>
> * Maven artifacts to be voted upon prior to release:
> https://repository.apache.org/content/groups/staging/
>
> (i.e. in sbt land this can be added to the build.sbt to use Kafka
> resolvers += "Apache Staging" at "
> https://repository.apache.org/content/groups/staging/"
> libraryDependencies += "org.apache.kafka" % "kafka_2.10" % "0.8.0"
> )
>
> * The tag to be voted upon (off the 0.8 branch) is the 0.8.0 tag
> https://git-wip-us.apache.org/repos/asf?p=kafka.git;a=tag;h=bc24fb7c0f48c36bf9073d384eb87213644648d4
>
> /*******************************************
>   Joe Stein
>   Founder, Principal Consultant
>   Big Data Open Source Security LLC
>   http://www.stealth.ly
>   Twitter: @allthingshadoop <http://www.twitter.com/allthingshadoop>
> ********************************************/
>