Repository: bigtop
Updated Branches:
  refs/heads/master 34bdd63c8 -> 5f65c5e6d


BIGTOP-2568. Upgrade Kafka version to 0.9.0.1


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/5f65c5e6
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/5f65c5e6
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/5f65c5e6

Branch: refs/heads/master
Commit: 5f65c5e6d9bc7162647b78e31ff6251d5f6f1a9a
Parents: 34bdd63
Author: YoungWoo Kim <[email protected]>
Authored: Fri Sep 23 01:54:34 2016 +0000
Committer: Youngwoo Kim <[email protected]>
Committed: Wed Nov 9 16:42:08 2016 +0900

----------------------------------------------------------------------
 bigtop-packages/src/common/kafka/do-component-build | 4 +++-
 bigtop-packages/src/common/kafka/install_kafka.sh   | 9 ++++++++-
 bigtop-packages/src/rpm/kafka/SPECS/kafka.spec      | 1 +
 bigtop.bom                                          | 2 +-
 4 files changed, 13 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/common/kafka/do-component-build
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/kafka/do-component-build 
b/bigtop-packages/src/common/kafka/do-component-build
index eb8d8b3..31cef4a 100644
--- a/bigtop-packages/src/common/kafka/do-component-build
+++ b/bigtop-packages/src/common/kafka/do-component-build
@@ -27,10 +27,12 @@ BUILD_OPTS="-Divy.home=${HOME}/.ivy2 
-Dsbt.ivy.home=${HOME}/.ivy2 -Duser.home=${
 #        
http://maven.40175.n5.nabble.com/Not-finding-artifact-in-local-repo-td3727753.html
 export MAVEN_OPTS="-Xmx2g -XX:ReservedCodeCacheSize=512m -XX:PermSize=1024m 
-XX:MaxPermSize=1024m"
 
+gradle wrapper
+
 ./gradlew -PscalaVersion=${SCALA_VERSION} clean releaseTarGz -x signArchives
 
 rm -rf build
 mkdir build
   
-cp core/build/distributions/kafka_*.tgz build/`basename 
core/build/distributions/kafka* .tgz`.tar.gz
+cp core/build/distributions/kafka_*.tgz build/
 

http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/common/kafka/install_kafka.sh
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/kafka/install_kafka.sh 
b/bigtop-packages/src/common/kafka/install_kafka.sh
index c099c98..69e3fd8 100644
--- a/bigtop-packages/src/common/kafka/install_kafka.sh
+++ b/bigtop-packages/src/common/kafka/install_kafka.sh
@@ -111,8 +111,15 @@ install -d -m 0755 $PREFIX/var/run/kafka/
 install -d -m 0755 $PREFIX/var/lib/kafka/data
 
 # Unzip binary tarball contents to lib directory.
-tar zxf ${BUILD_DIR}/build/kafka*.tar.gz -C ${PREFIX}/${LIB_DIR} --strip 1
+for jar in `ls ${BUILD_DIR}/build/kafka*.tgz | grep -v 'site-docs'`; do
+    base=`basename $jar`
+    tar zxf ${BUILD_DIR}/build/${base} -C ${PREFIX}/${LIB_DIR} --strip 1
+done
 rm -f ${PREFIX}/${LIB_DIR}/{LICENSE,NOTICE}
+rm -rf ${PREFIX}/${LIB_DIR}/site-docs
+
+# Site docs
+tar zxf ${BUILD_DIR}/build/kafka*site-docs.tgz -C ${PREFIX}/${DOC_DIR} 
 
 #Remove config directory. Creating symlink below.
 rm -rf ${PREFIX}/${LIB_DIR}/config

http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec 
b/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec
index 084a450..a817a19 100644
--- a/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec
+++ b/bigtop-packages/src/rpm/kafka/SPECS/kafka.spec
@@ -168,3 +168,4 @@ fi
 %attr(0755,kafka,kafka) %{var_lib_kafka}
 %attr(0755,kafka,kafka) %{var_run_kafka}
 %attr(0755,kafka,kafka) %{var_log_kafka}
+%doc %{doc_kafka}

http://git-wip-us.apache.org/repos/asf/bigtop/blob/5f65c5e6/bigtop.bom
----------------------------------------------------------------------
diff --git a/bigtop.bom b/bigtop.bom
index 086a7b8..a905370 100644
--- a/bigtop.bom
+++ b/bigtop.bom
@@ -373,7 +373,7 @@ bigtop {
     'kafka' {
       name    = 'kafka'
       relNotes = 'Apache Kafka'
-      version { base = '0.8.1.1'; pkg = base; release = 1 }
+      version { base = '0.9.0.1'; pkg = base; release = 1 }
       tarball { destination = "$name-${version.base}.tar.gz"
                 source      = "$name-${version.base}-src.tgz" }
       url     { download_path = "/$name/${version.base}/"

Reply via email to