Merge branch 'pub-master'

Conflicts:
        bigtop.mk


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

Branch: refs/heads/master
Commit: 6adc1d95a085816b88a2237f2d7568bd30aee358
Parents: 5fc8a3d 080fa9d
Author: Konstantin Boudnik <[email protected]>
Authored: Wed Apr 23 10:37:50 2014 -0700
Committer: Konstantin Boudnik <[email protected]>
Committed: Wed Apr 23 10:37:50 2014 -0700

----------------------------------------------------------------------
 bigtop-bigpetstore/BPS_analytics.pig            |  77 ++
 bigtop-bigpetstore/README.md                    | 140 ++++
 bigtop-bigpetstore/arch.dot                     |  44 +
 bigtop-bigpetstore/pom.xml                      | 797 +++++++++++++++++++
 bigtop-bigpetstore/setuphive.sh                 |  22 +
 .../bigtop/bigpetstore/BigPetStoreHiveIT.java   | 108 +++
 .../bigtop/bigpetstore/BigPetStoreMahoutIT.java |  88 ++
 .../bigtop/bigpetstore/BigPetStorePigIT.java    | 165 ++++
 .../org/apache/bigtop/bigpetstore/ITUtils.java  | 145 ++++
 .../bigpetstore/clustering/BPSRecommnder.java   |  83 ++
 .../contract/PetStoreStatistics.java            |  34 +
 .../bigtop/bigpetstore/etl/CrunchETL.java       | 142 ++++
 .../bigtop/bigpetstore/etl/HiveViewCreator.java | 157 ++++
 .../apache/bigtop/bigpetstore/etl/LineItem.java | 112 +++
 .../bigtop/bigpetstore/etl/PigCSVCleaner.java   | 171 ++++
 .../bigpetstore/generator/BPSGenerator.java     | 116 +++
 ...GeneratePetStoreTransactionsInputFormat.java | 134 ++++
 .../generator/PetStoreTransaction.java          |  32 +
 .../PetStoreTransactionInputSplit.java          |  67 ++
 .../generator/TransactionIteratorFactory.java   | 468 +++++++++++
 .../bigpetstore/util/BigPetStoreConstants.java  |  36 +
 .../bigtop/bigpetstore/util/DeveloperTools.java |  58 ++
 .../bigpetstore/util/NumericalIdUtils.java      |  50 ++
 .../apache/bigtop/bigpetstore/util/Pair.java    | 125 +++
 .../util/PetStoreParseFunctions.java            |  55 ++
 .../bigtop/bigpetstore/util/StringUtils.java    |  53 ++
 .../src/main/resources/hive-log4j.properties    |  84 ++
 .../src/main/resources/hive-site.xml            |  36 +
 .../bigtop/bigpetstore/docs/TestDocs.java       |  46 ++
 .../generator/TestNumericalIdUtils.java         |  36 +
 .../TestPetStoreTransactionGeneratorJob.java    | 106 +++
 .../src/test/resources/log4j.properties         |  47 ++
 bigtop-deploy/puppet/manifests/cluster.pp       |   2 +-
 .../puppet/modules/spark/manifests/init.pp      |  20 +-
 bigtop-deploy/vm/vagrant-puppet/README          |  16 -
 bigtop-deploy/vm/vagrant-puppet/README.md       |  52 ++
 bigtop-deploy/vm/vagrant-puppet/Vagrantfile     | 105 ++-
 bigtop-deploy/vm/vagrant-puppet/hbase-test.sh   |  17 +-
 bigtop-deploy/vm/vagrant-puppet/provision.sh    |  21 +
 bigtop-deploy/vm/vagrant-puppet/startup.sh      |  40 +
 .../src/common/mahout/do-component-build        |   2 +-
 bigtop.mk                                       | 115 ++-
 42 files changed, 4175 insertions(+), 49 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/6adc1d95/bigtop.mk
----------------------------------------------------------------------
diff --cc bigtop.mk
index 8bb0ae0,efd5a1b..77dd74b
--- a/bigtop.mk
+++ b/bigtop.mk
@@@ -183,6 -112,34 +168,34 @@@ OOZIE_SITE=$(APACHE_MIRROR)$(OOZIE_DOWN
  OOZIE_ARCHIVE=$(APACHE_ARCHIVE)$(OOZIE_DOWNLOAD_PATH)
  $(eval $(call PACKAGE,oozie,OOZIE))
  
+ # Whirr
+ WHIRR_NAME=whirr
+ WHIRR_RELNOTES_NAME=Apache Whirr
+ WHIRR_PKG_NAME=whirr
+ WHIRR_BASE_VERSION=0.8.2
+ WHIRR_PKG_VERSION=0.8.2
+ WHIRR_RELEASE_VERSION=1
+ WHIRR_TARBALL_DST=whirr-$(WHIRR_BASE_VERSION)-src.tar.gz
+ WHIRR_TARBALL_SRC=$(WHIRR_TARBALL_DST)
+ WHIRR_DOWNLOAD_PATH=/whirr/whirr-$(WHIRR_BASE_VERSION)
+ WHIRR_SITE=$(APACHE_MIRROR)$(WHIRR_DOWNLOAD_PATH)
+ WHIRR_ARCHIVE=$(APACHE_ARCHIVE)$(WHIRR_DOWNLOAD_PATH)
+ $(eval $(call PACKAGE,whirr,WHIRR))
+ 
+ # Mahout
+ MAHOUT_NAME=mahout
+ MAHOUT_RELNOTES_NAME=Apache Mahout
+ MAHOUT_PKG_NAME=mahout
 -MAHOUT_BASE_VERSION=0.9
 -MAHOUT_PKG_VERSION=0.9
++MAHOUT_BASE_VERSION=0.7
++MAHOUT_PKG_VERSION=0.7
+ MAHOUT_RELEASE_VERSION=1
+ MAHOUT_TARBALL_DST=mahout-distribution-$(MAHOUT_BASE_VERSION)-src.tar.gz
+ MAHOUT_TARBALL_SRC=$(MAHOUT_TARBALL_DST)
+ MAHOUT_DOWNLOAD_PATH=/mahout/$(MAHOUT_BASE_VERSION)
+ MAHOUT_SITE=$(APACHE_MIRROR)$(MAHOUT_DOWNLOAD_PATH)
+ MAHOUT_ARCHIVE=$(APACHE_ARCHIVE)$(MAHOUT_DOWNLOAD_PATH)
+ $(eval $(call PACKAGE,mahout,MAHOUT))
+ 
  # Flume
  FLUME_NAME=flume
  FLUME_RELNOTES_NAME=Flume
@@@ -210,6 -194,34 +250,34 @@@ DATAFU_SITE=https://github.com/linkedin
  DATAFU_ARCHIVE=$(DATAFU_SITE)
  $(eval $(call PACKAGE,datafu,DATAFU))
  
+ # Solr
+ SOLR_NAME=solr
+ SOLR_RELNOTES_NAME=Search engine server
+ SOLR_PKG_NAME=solr
 -SOLR_BASE_VERSION=4.6.0
 -SOLR_PKG_VERSION=$(SOLR_BASE_VERSION)
++SOLR_BASE_VERSION=4.5.0
++SOLR_PKG_VERSION=4.5.0
+ SOLR_RELEASE_VERSION=1
+ SOLR_TARBALL_DST=solr-$(SOLR_BASE_VERSION)-src.tgz
+ SOLR_TARBALL_SRC=$(SOLR_TARBALL_DST)
+ SOLR_DOWNLOAD_PATH=/lucene/solr/$(SOLR_BASE_VERSION)
+ SOLR_SITE=$(APACHE_MIRROR)$(SOLR_DOWNLOAD_PATH)
+ SOLR_ARCHIVE=$(APACHE_ARCHIVE)$(SOLR_DOWNLOAD_PATH)
+ $(eval $(call PACKAGE,solr,SOLR))
+ 
+ # Crunch
+ CRUNCH_NAME=crunch
+ CRUNCH_RELNOTES_NAME=Java library for MapReduce pipelines
+ CRUNCH_PKG_NAME=crunch
+ CRUNCH_BASE_VERSION=0.7.0
+ CRUNCH_PKG_VERSION=0.7.0
+ CRUNCH_RELEASE_VERSION=1
+ CRUNCH_TARBALL_DST=apache-crunch-$(CRUNCH_BASE_VERSION)-src.tar.gz
+ CRUNCH_TARBALL_SRC=$(CRUNCH_TARBALL_DST)
+ CRUNCH_DOWNLOAD_PATH=/crunch/crunch-$(CRUNCH_BASE_VERSION)
+ CRUNCH_SITE=$(APACHE_MIRROR)$(CRUNCH_DOWNLOAD_PATH)
+ CRUNCH_ARCHIVE=$(APACHE_ARCHIVE)$(CRUNCH_DOWNLOAD_PATH)
+ $(eval $(call PACKAGE,crunch,CRUNCH))
+ 
  # Spark 
  SPARK_NAME=spark
  SPARK_RELNOTES_NAME=Spark
@@@ -251,8 -276,8 +332,8 @@@ $(eval $(call PACKAGE,bigtop-utils,BIGT
  BIGTOP_JSVC_NAME=bigtop-jsvc
  BIGTOP_JSVC_RELNOTES_NAME=Apache Commons Daemon (jsvc)
  BIGTOP_JSVC_PKG_NAME=bigtop-jsvc
- BIGTOP_JSVC_BASE_VERSION=1.0.10
- BIGTOP_JSVC_PKG_VERSION=1.0.10+WANdisco
+ BIGTOP_JSVC_BASE_VERSION=1.0.15
 -BIGTOP_JSVC_PKG_VERSION=$(BIGTOP_JSVC_BASE_VERSION)
++BIGTOP_JSVC_PKG_VERSION=$(BIGTOP_JSVC_BASE_VERSION)+WANdisco
  BIGTOP_JSVC_RELEASE_VERSION=1
  
BIGTOP_JSVC_TARBALL_SRC=commons-daemon-$(BIGTOP_JSVC_BASE_VERSION)-native-src.tar.gz
  BIGTOP_JSVC_TARBALL_DST=commons-daemon-$(BIGTOP_JSVC_BASE_VERSION).tar.gz

Reply via email to