commit | a2745382de26d30cfcbad11abc398150e720540f | [log] [tgz] |
---|---|---|
author | Jun Rao <junrao@gmail.com> | Thu Feb 20 09:51:39 2014 -0800 |
committer | Jun Rao <junrao@gmail.com> | Thu Feb 20 09:51:39 2014 -0800 |
tree | 8b80039342eb8203a435043f088065ab6e5b6b7e | |
parent | fbb3525ce8f2656869959bce0f32392577d776a0 [diff] |
kafka-1271; controller logs exceptions during ZK session expiration; patched by Jun Rao; reviewed by Guozhang Wang and Jay kreps
See our web site for details on the project.
./gradlew jar
Follow instuctions in http://kafka.apache.org/documentation.html#quickstart
./gradlew test
./gradlew cleanTest test
./gradlew -Dtest.single=RequestResponseSerializationTest core:test
./gradlew clean ./gradlew releaseTarGz
The release file can be found inside ./core/build/distributions/.
./gradlew clean
either 2.8.0, 2.8.2, 2.9.1, 2.9.2 or 2.10.1) (If building a jar with a version other than 2.8.0, the scala version variable in bin/kafka-run-class.sh needs to be changed to run quick start.) ./gradlew -PscalaVersion=2.9.1 jar ./gradlew -PscalaVersion=2.9.1 test ./gradlew -PscalaVersion=2.9.1 releaseTarGz
This is for ‘core’, ‘perf’, ‘contrib:hadoop-consumer’, ‘contrib:hadoop-producer’, ‘examples’ and ‘clients’ ./gradlew core:jar ./gradlew core:test
./gradlew tasks
./gradlew eclipse ./gradlew idea
./gradlew jarAll
./gradlew testAll
./gradlew releaseTarGzAll
./gradlew uploadArchivesAll
Please note for this to work you should create/update ~/.gradle/gradle.properties
and assign the following variables
mavenUrl= mavenUsername= mavenPassword= signing.keyId= signing.password= signing.secretKeyRingFile=
./gradlew testJar
./gradlew core:dependencies --configuration runtime
Apache Kafka interested in building the community; we would welcome any thoughts or patches. You can reach us on the Apache mailing lists.
To contribute follow the instructions here:
We also welcome patches for the website and documentation which can be found here: