incubator-bigtop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aba...@apache.org
Subject svn commit: r1148501 [1/47] - in /incubator/bigtop: branches/ tags/ trunk/ trunk/docs/ trunk/src/ trunk/src/pkg/ trunk/src/pkg/common/ trunk/src/pkg/common/flume/ trunk/src/pkg/common/hadoop/ trunk/src/pkg/common/hadoop/conf.pseudo/ trunk/src/pkg/commo...
Date Tue, 19 Jul 2011 19:45:54 GMT
Author: abayer
Date: Tue Jul 19 19:44:48 2011
New Revision: 1148501

URL: http://svn.apache.org/viewvc?rev=1148501&view=rev
Log:
BIGTOP-1 - initial code import.

Added:
    incubator/bigtop/branches/
    incubator/bigtop/tags/
    incubator/bigtop/trunk/
    incubator/bigtop/trunk/DEVNOTES
    incubator/bigtop/trunk/LICENSE
    incubator/bigtop/trunk/Makefile
    incubator/bigtop/trunk/NOTICE
    incubator/bigtop/trunk/README.md
    incubator/bigtop/trunk/bigtop.mk
    incubator/bigtop/trunk/check-env.sh   (with props)
    incubator/bigtop/trunk/docs/
    incubator/bigtop/trunk/docs/logo.jpg   (with props)
    incubator/bigtop/trunk/package.mk
    incubator/bigtop/trunk/src/
    incubator/bigtop/trunk/src/pkg/
    incubator/bigtop/trunk/src/pkg/common/
    incubator/bigtop/trunk/src/pkg/common/flume/
    incubator/bigtop/trunk/src/pkg/common/flume/install_flume.sh
    incubator/bigtop/trunk/src/pkg/common/hadoop/
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/README
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/core-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/hadoop-metrics.properties
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/hdfs-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.pseudo/mapred-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/configuration.xsl
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/core-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/hadoop-env.sh
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/hadoop-metrics.properties
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/hadoop-policy.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/hdfs-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/log4j.properties
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/mapred-queue-acls.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/mapred-site.xml
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/masters
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/slaves
    incubator/bigtop/trunk/src/pkg/common/hadoop/conf.secure/taskcontroller.cfg
    incubator/bigtop/trunk/src/pkg/common/hadoop/hadoop-fuse-dfs.1
    incubator/bigtop/trunk/src/pkg/common/hadoop/hadoop.1
    incubator/bigtop/trunk/src/pkg/common/hadoop/hadoop.default
    incubator/bigtop/trunk/src/pkg/common/hadoop/install_hadoop.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/hbase/
    incubator/bigtop/trunk/src/pkg/common/hbase/hbase.1
    incubator/bigtop/trunk/src/pkg/common/hbase/install_hbase.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/hive/
    incubator/bigtop/trunk/src/pkg/common/hive/hadoop-hive-metastore.default
    incubator/bigtop/trunk/src/pkg/common/hive/hadoop-hive-server.default
    incubator/bigtop/trunk/src/pkg/common/hive/hadoop-hive.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/hive/hadoop-hive.sh.suse   (with props)
    incubator/bigtop/trunk/src/pkg/common/hive/hive-site.xml
    incubator/bigtop/trunk/src/pkg/common/hive/hive.1
    incubator/bigtop/trunk/src/pkg/common/hive/install_hive.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/oozie/
    incubator/bigtop/trunk/src/pkg/common/oozie/create-package-layout
    incubator/bigtop/trunk/src/pkg/common/oozie/do-release-build   (with props)
    incubator/bigtop/trunk/src/pkg/common/oozie/oozie-env.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/oozie/oozie-examples.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/oozie/oozie.1
    incubator/bigtop/trunk/src/pkg/common/oozie/oozie.init   (with props)
    incubator/bigtop/trunk/src/pkg/common/pig/
    incubator/bigtop/trunk/src/pkg/common/pig/install_pig.sh
    incubator/bigtop/trunk/src/pkg/common/pig/log4j.properties
    incubator/bigtop/trunk/src/pkg/common/pig/pig.1
    incubator/bigtop/trunk/src/pkg/common/pig/pig.properties
    incubator/bigtop/trunk/src/pkg/common/sqoop/
    incubator/bigtop/trunk/src/pkg/common/sqoop/install_sqoop.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/sqoop/sqoop-metastore.sh
    incubator/bigtop/trunk/src/pkg/common/sqoop/sqoop-metastore.sh.suse
    incubator/bigtop/trunk/src/pkg/common/whirr/
    incubator/bigtop/trunk/src/pkg/common/whirr/install_whirr.sh
    incubator/bigtop/trunk/src/pkg/common/whirr/whirr.1
    incubator/bigtop/trunk/src/pkg/common/zookeeper/
    incubator/bigtop/trunk/src/pkg/common/zookeeper/hadoop-zookeeper.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/zookeeper/hadoop-zookeeper.sh.suse
    incubator/bigtop/trunk/src/pkg/common/zookeeper/install_zookeeper.sh   (with props)
    incubator/bigtop/trunk/src/pkg/common/zookeeper/zookeeper.1
    incubator/bigtop/trunk/src/pkg/deb/
    incubator/bigtop/trunk/src/pkg/deb/flume/
    incubator/bigtop/trunk/src/pkg/deb/flume/changelog
    incubator/bigtop/trunk/src/pkg/deb/flume/compat
    incubator/bigtop/trunk/src/pkg/deb/flume/control
    incubator/bigtop/trunk/src/pkg/deb/flume/copyright
    incubator/bigtop/trunk/src/pkg/deb/flume/flume-master.init
    incubator/bigtop/trunk/src/pkg/deb/flume/flume-node.init
    incubator/bigtop/trunk/src/pkg/deb/flume/flume.docs
    incubator/bigtop/trunk/src/pkg/deb/flume/flume.manpages
    incubator/bigtop/trunk/src/pkg/deb/flume/flume.postinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/flume/flume.preinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/flume/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hadoop/
    incubator/bigtop/trunk/src/pkg/deb/hadoop/append_licenses.sh   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hadoop/changelog
    incubator/bigtop/trunk/src/pkg/deb/hadoop/compat
    incubator/bigtop/trunk/src/pkg/deb/hadoop/control
    incubator/bigtop/trunk/src/pkg/deb/hadoop/copyright
    incubator/bigtop/trunk/src/pkg/deb/hadoop/dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/docs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-conf-pseudo.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-conf-pseudo.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-conf-pseudo.postinst
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-conf-pseudo.prerm
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-doc.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-doc.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-doc.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-fuse.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-fuse.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-fuse.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-fuse.manpages
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-native.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-native.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-native.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-pipes.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-pipes.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop-source.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.manpages
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.postinst
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.preinst
    incubator/bigtop/trunk/src/pkg/deb/hadoop/hadoop.prerm
    incubator/bigtop/trunk/src/pkg/deb/hadoop/install_init_scripts.sh   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hadoop/libhdfs-devel.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/libhdfs-devel.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/libhdfs.dirs
    incubator/bigtop/trunk/src/pkg/deb/hadoop/libhdfs.install
    incubator/bigtop/trunk/src/pkg/deb/hadoop/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hadoop/service-init.d.tpl
    incubator/bigtop/trunk/src/pkg/deb/hadoop/service-postinst.tpl
    incubator/bigtop/trunk/src/pkg/deb/hadoop/service-postrm.tpl
    incubator/bigtop/trunk/src/pkg/deb/hadoop/shlibs.local
    incubator/bigtop/trunk/src/pkg/deb/hadoop/source.lintian-overrides
    incubator/bigtop/trunk/src/pkg/deb/hbase/
    incubator/bigtop/trunk/src/pkg/deb/hbase/compat
    incubator/bigtop/trunk/src/pkg/deb/hbase/control
    incubator/bigtop/trunk/src/pkg/deb/hbase/copyright
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase-doc.dirs
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase-doc.install
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.default
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.dirs
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.install
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.manpages
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.postinst
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.preinst
    incubator/bigtop/trunk/src/pkg/deb/hbase/hadoop-hbase.prerm
    incubator/bigtop/trunk/src/pkg/deb/hbase/install_init_scripts.sh   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hbase/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hbase/service-init.d.tpl
    incubator/bigtop/trunk/src/pkg/deb/hbase/service-postinst.tpl
    incubator/bigtop/trunk/src/pkg/deb/hbase/service-postrm.tpl
    incubator/bigtop/trunk/src/pkg/deb/hive/
    incubator/bigtop/trunk/src/pkg/deb/hive/changelog
    incubator/bigtop/trunk/src/pkg/deb/hive/compat
    incubator/bigtop/trunk/src/pkg/deb/hive/control
    incubator/bigtop/trunk/src/pkg/deb/hive/copyright
    incubator/bigtop/trunk/src/pkg/deb/hive/hadoop-hive.default
    incubator/bigtop/trunk/src/pkg/deb/hive/hadoop-hive.postinst
    incubator/bigtop/trunk/src/pkg/deb/hive/hadoop-hive.preinst
    incubator/bigtop/trunk/src/pkg/deb/hive/hadoop-hive.prerm
    incubator/bigtop/trunk/src/pkg/deb/hive/install_init_scripts.sh   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hive/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hive/service-init.d.tpl   (with props)
    incubator/bigtop/trunk/src/pkg/deb/hive/service-postinst.tpl
    incubator/bigtop/trunk/src/pkg/deb/hive/service-postrm.tpl
    incubator/bigtop/trunk/src/pkg/deb/oozie/
    incubator/bigtop/trunk/src/pkg/deb/oozie/changelog
    incubator/bigtop/trunk/src/pkg/deb/oozie/compat
    incubator/bigtop/trunk/src/pkg/deb/oozie/control
    incubator/bigtop/trunk/src/pkg/deb/oozie/copyright
    incubator/bigtop/trunk/src/pkg/deb/oozie/oozie.postinst
    incubator/bigtop/trunk/src/pkg/deb/oozie/oozie.postrm
    incubator/bigtop/trunk/src/pkg/deb/oozie/oozie.preinst
    incubator/bigtop/trunk/src/pkg/deb/oozie/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/pig/
    incubator/bigtop/trunk/src/pkg/deb/pig/changelog
    incubator/bigtop/trunk/src/pkg/deb/pig/compat
    incubator/bigtop/trunk/src/pkg/deb/pig/control
    incubator/bigtop/trunk/src/pkg/deb/pig/copyright
    incubator/bigtop/trunk/src/pkg/deb/pig/hadoop-pig.postinst
    incubator/bigtop/trunk/src/pkg/deb/pig/hadoop-pig.preinst
    incubator/bigtop/trunk/src/pkg/deb/pig/pig.dirs
    incubator/bigtop/trunk/src/pkg/deb/pig/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/sqoop/
    incubator/bigtop/trunk/src/pkg/deb/sqoop/changelog
    incubator/bigtop/trunk/src/pkg/deb/sqoop/compat
    incubator/bigtop/trunk/src/pkg/deb/sqoop/control
    incubator/bigtop/trunk/src/pkg/deb/sqoop/copyright
    incubator/bigtop/trunk/src/pkg/deb/sqoop/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/sqoop/sqoop-metastore.init
    incubator/bigtop/trunk/src/pkg/deb/sqoop/sqoop-metastore.postinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/sqoop/sqoop-metastore.preinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/whirr/
    incubator/bigtop/trunk/src/pkg/deb/whirr/changelog
    incubator/bigtop/trunk/src/pkg/deb/whirr/compat
    incubator/bigtop/trunk/src/pkg/deb/whirr/control
    incubator/bigtop/trunk/src/pkg/deb/whirr/copyright
    incubator/bigtop/trunk/src/pkg/deb/whirr/rules   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/changelog   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/compat   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/control   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/copyright   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/hadoop-zookeeper-server.init   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/hadoop-zookeeper.postinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/hadoop-zookeeper.preinst   (with props)
    incubator/bigtop/trunk/src/pkg/deb/zookeeper/rules   (with props)
    incubator/bigtop/trunk/src/pkg/rpm/
    incubator/bigtop/trunk/src/pkg/rpm/flume/
    incubator/bigtop/trunk/src/pkg/rpm/flume/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/flume/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/flume/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/flume/SOURCES/init.d   (with props)
    incubator/bigtop/trunk/src/pkg/rpm/flume/SOURCES/init.d.suse   (with props)
    incubator/bigtop/trunk/src/pkg/rpm/flume/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/flume/SPECS/flume.spec
    incubator/bigtop/trunk/src/pkg/rpm/flume/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/flume/SRPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SOURCES/hadoop-init.tmpl
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SOURCES/hadoop-init.tmpl.suse
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SPECS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hadoop/SPECS/hadoop.spec
    incubator/bigtop/trunk/src/pkg/rpm/hbase/
    incubator/bigtop/trunk/src/pkg/rpm/hbase/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/hbase/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SOURCES/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SOURCES/hadoop-hbase.sh   (with props)
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SOURCES/hadoop-hbase.sh.suse
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SOURCES/hbase.default
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SPECS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SPECS/hbase.spec
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/hbase/SRPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hive/
    incubator/bigtop/trunk/src/pkg/rpm/hive/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/hive/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hive/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/hive/SOURCES/install_hive.sh   (with props)
    incubator/bigtop/trunk/src/pkg/rpm/hive/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/hive/SPECS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/hive/SPECS/hive.spec
    incubator/bigtop/trunk/src/pkg/rpm/oozie/
    incubator/bigtop/trunk/src/pkg/rpm/oozie/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/oozie/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SOURCES/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SPECS/oozie.spec
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/oozie/SRPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/pig/
    incubator/bigtop/trunk/src/pkg/rpm/pig/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/pig/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/pig/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/pig/SPECS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/pig/SPECS/pig.spec
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/BUILD/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/BUILD/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SOURCES/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SPECS/sqoop.spec
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/sqoop/SRPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/whirr/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/BUILD/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/BUILD/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/whirr/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SOURCES/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SOURCES/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SPECS/whirr.spec
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/whirr/SRPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/RPMS/
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/RPMS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/SPECS/
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/SPECS/.gitignore
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/SPECS/zookeeper.spec
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/SRPMS/
    incubator/bigtop/trunk/src/pkg/rpm/zookeeper/SRPMS/.gitignore
    incubator/bigtop/trunk/src/repos/
    incubator/bigtop/trunk/src/repos/distributions
    incubator/bigtop/trunk/test/
    incubator/bigtop/trunk/test/MANIFEST.txt
    incubator/bigtop/trunk/test/NOTICE.txt
    incubator/bigtop/trunk/test/site/
    incubator/bigtop/trunk/test/site/pom.xml
    incubator/bigtop/trunk/test/site/src/
    incubator/bigtop/trunk/test/site/src/site/
    incubator/bigtop/trunk/test/site/src/site/apt/
    incubator/bigtop/trunk/test/site/src/site/apt/devguide.apt
    incubator/bigtop/trunk/test/site/src/site/apt/downloads.apt
    incubator/bigtop/trunk/test/site/src/site/apt/examples.apt
    incubator/bigtop/trunk/test/site/src/site/apt/index.apt
    incubator/bigtop/trunk/test/site/src/site/apt/itest.apt
    incubator/bigtop/trunk/test/site/src/site/apt/userguide.apt
    incubator/bigtop/trunk/test/site/src/site/fml/
    incubator/bigtop/trunk/test/site/src/site/fml/faq.fml
    incubator/bigtop/trunk/test/site/src/site/resources/
    incubator/bigtop/trunk/test/site/src/site/resources/images/
    incubator/bigtop/trunk/test/site/src/site/resources/images/banner.png   (with props)
    incubator/bigtop/trunk/test/site/src/site/resources/images/itest.png   (with props)
    incubator/bigtop/trunk/test/site/src/site/site.xml
    incubator/bigtop/trunk/test/src/
    incubator/bigtop/trunk/test/src/integration/
    incubator/bigtop/trunk/test/src/integration/sqoop/
    incubator/bigtop/trunk/test/src/integration/sqoop/pom.xml
    incubator/bigtop/trunk/test/src/integration/sqoop/src/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/itest/integration/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/itest/integration/sqoop/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/itest/integration/sqoop/IntegrationTestSqoopHBase.groovy
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/groovy/com/cloudera/itest/integration/sqoop/IntegrationTestSqoopHive.groovy
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/create-table.hxt
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/drop-table.hxt
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/expected-hbase-output.txt
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/mysql-create-db.sql
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/mysql-load-db.sql
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hbase-sqoop/select-table.hxt
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/expected-hive-output.txt
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/hive-drop-table.hql
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/hive-select-table.hql
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/mysql-create-db.sql
    incubator/bigtop/trunk/test/src/integration/sqoop/src/test/resources/hive-sqoop/mysql-load-db.sql
    incubator/bigtop/trunk/test/src/itest-common/
    incubator/bigtop/trunk/test/src/itest-common/README
    incubator/bigtop/trunk/test/src/itest-common/pom.xml
    incubator/bigtop/trunk/test/src/itest-common/src/
    incubator/bigtop/trunk/test/src/itest-common/src/main/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/JUnitUtils.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/JarContent.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/TestListUtils.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/junit/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/junit/OrderedParameterized.java
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/AptCmdLinePackageManager.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/DEBPackage.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/ManagedPackage.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/PackageInstance.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/PackageManager.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/RPMPackage.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/YumCmdLinePackageManager.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/pmanager/ZypperCmdLinePackageManager.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/posix/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/posix/Alternative.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/posix/Service.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/posix/UGI.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/shell/
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/shell/OS.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/main/groovy/com/cloudera/itest/shell/Shell.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/DummyTestError.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/DummyTestFail.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/DummyTestPass.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/JUnitUtilsTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/JarContentTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/TestListUtilsTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/junit/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/junit/OrderedParameterizedTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/pmanager/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/pmanager/PackageManagerTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/posix/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/posix/AlternativeTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/posix/ServiceTest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/posix/UGITest.groovy
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/shell/
    incubator/bigtop/trunk/test/src/itest-common/src/test/groovy/com/cloudera/itest/shell/ShellTest.groovy
    incubator/bigtop/trunk/test/src/smokes/
    incubator/bigtop/trunk/test/src/smokes/README
    incubator/bigtop/trunk/test/src/smokes/flume/
    incubator/bigtop/trunk/test/src/smokes/flume/pom.xml
    incubator/bigtop/trunk/test/src/smokes/flume/src/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/com/cloudera/itest/flumesmoke/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/groovy/com/cloudera/itest/flumesmoke/TestFlumeSmoke.groovy
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeBzip2/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeBzip2/flume-site.xml
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeDeflate/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeDeflate/flume-site.xml
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeGzip/
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/FlumeSmokeGzip/flume-site.xml
    incubator/bigtop/trunk/test/src/smokes/flume/src/test/resources/events.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/
    incubator/bigtop/trunk/test/src/smokes/hadoop/README
    incubator/bigtop/trunk/test/src/smokes/hadoop/pom.xml
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadoopexamples/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadoopexamples/TestHadoopExamples.groovy
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadoopsmoke/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadoopsmoke/TestHadoopSmoke.groovy
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadooptests/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/groovy/com/cloudera/itest/hadooptests/TestTestCLI.groovy
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/cachedir.jar   (with props)
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/clitest_data/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/clitest_data/data120bytes
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/clitest_data/data15bytes
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/clitest_data/data30bytes
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/clitest_data/data60bytes
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/ints/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/ints/file1.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/ints/file2.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/text/
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/text/pg11.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/examples/text/pg2265.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/input.txt
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/map.sh   (with props)
    incubator/bigtop/trunk/test/src/smokes/hadoop/src/test/resources/testConfCluster.xml
    incubator/bigtop/trunk/test/src/smokes/hbase/
    incubator/bigtop/trunk/test/src/smokes/hbase/pom.xml
    incubator/bigtop/trunk/test/src/smokes/hbase/src/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/com/cloudera/itest/hbasesmoke/
    incubator/bigtop/trunk/test/src/smokes/hbase/src/test/groovy/com/cloudera/itest/hbasesmoke/TestHbasePigSmoke.groovy
    incubator/bigtop/trunk/test/src/smokes/hive/
    incubator/bigtop/trunk/test/src/smokes/hive/README
    incubator/bigtop/trunk/test/src/smokes/hive/pom.xml
    incubator/bigtop/trunk/test/src/smokes/hive/src/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/hivesmoke/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/hivesmoke/HiveBulkScriptExecutor.groovy
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/hivesmoke/IntegrationTestHiveSmokeBulk.groovy
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/hivesmoke/TestHiveSmokeBulk.groovy
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/groovy/com/cloudera/itest/hivesmoke/TestJdbcDriver.java
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/a.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_joins/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_joins/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_joins/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_pushdown/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_pushdown/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_pushdown/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_queries/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_queries/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_queries/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_queries/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_stats/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_stats/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_stats/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/integration/hbase_stats/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/authorization_2/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/authorization_2/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/authorization_2/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/authorization_2/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/auto_join20/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/auto_join20/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/auto_join20/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/auto_join20/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/basic/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/basic/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/basic/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/basic/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketizedhiveinputformat/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketizedhiveinputformat/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketizedhiveinputformat/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketizedhiveinputformat/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketmapjoin5/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketmapjoin5/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketmapjoin5/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/bucketmapjoin5/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/drop_multi_partitions/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/drop_multi_partitions/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/drop_multi_partitions/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/groupby_map_ppr_multi_distinct/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/groupby_map_ppr_multi_distinct/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/groupby_map_ppr_multi_distinct/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/groupby_map_ppr_multi_distinct/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/index_creation/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/index_creation/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/index_creation/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/index_creation/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join19/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join19/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join19/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join_filters/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join_filters/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join_filters/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/join_filters/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/load_dyn_part14/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/load_dyn_part14/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/load_dyn_part14/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/load_dyn_part14/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/merge_dynamic_partition/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/merge_dynamic_partition/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/merge_dynamic_partition/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/merge_dynamic_partition/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/multi_insert/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/multi_insert/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/multi_insert/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/multi_insert/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/rcfile_columnar/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/rcfile_columnar/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/rcfile_columnar/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/rcfile_columnar/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/stats8/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/stats8/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/stats8/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/stats8/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/union3/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/union3/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/union3/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/union3/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/uniquejoin/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/uniquejoin/filter
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/uniquejoin/in
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/scripts/ql/uniquejoin/out
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed.hql
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/T1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/T2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/T3.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/apache.access.2.log
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/apache.access.log
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/complex.seq   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/covar_tab.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/create_nested_type.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/datatypes.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/docurl.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/empty1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/empty2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/hive_626_bar.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/hive_626_count.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/hive_626_foo.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in3.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in4.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in5.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/in6.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/json.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1.seq   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1.string-sorted.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1.val.sorted.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1_broken.seq   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1_cb.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1_cc.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv1kv2.cogroup.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv3.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv4.txt   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv5.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/kv6.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/lt100.sorted.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/lt100.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/lt100.txt.deflate
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/README
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/allbut.pl   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/mku.sh   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.data
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.genre
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.info
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.item
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.occupation
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u.user
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u1.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u1.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u2.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u2.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u3.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u3.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u4.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u4.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u5.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/u5.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/ua.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/ua.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/ub.base
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/ml-data/ub.test
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/null.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/nullfile.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/sample-queryplan-in-history.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/sample-queryplan.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smb_bucket_input.rc   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smb_bucket_input.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_1.rc   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_2.rc   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_3.rc   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/smbbucket_3.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/source.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket0.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket20.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket21.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket22.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/srcbucket23.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/string.txt   (with props)
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/symlink1.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/symlink2.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/test.dat
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/text-en.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/seed_data_files/union_input.txt
    incubator/bigtop/trunk/test/src/smokes/hive/src/test/resources/test.hql
    incubator/bigtop/trunk/test/src/smokes/oozie/
    incubator/bigtop/trunk/test/src/smokes/oozie/pom.xml
    incubator/bigtop/trunk/test/src/smokes/oozie/src/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/com/cloudera/itest/ooziesmoke/
    incubator/bigtop/trunk/test/src/smokes/oozie/src/test/groovy/com/cloudera/itest/ooziesmoke/TestOozieSmoke.groovy
    incubator/bigtop/trunk/test/src/smokes/package/
    incubator/bigtop/trunk/test/src/smokes/package/pom.xml
    incubator/bigtop/trunk/test/src/smokes/package/src/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/CDHServices.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/CDHUpgradeSequence.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/DeployCDH.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/PackageTestCommon.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/PackageTestErrorProxy.java
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/PackageTestMatchers.java
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/PackageTestRepoMgr.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifier.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierFlume.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierHBase.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierHDFS.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierHue.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierMapreduce.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierOozie.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierSqoop.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/StateVerifierZookeeper.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestPackagesPseudoDistributed.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestPackagesPseudoDistributedState.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestPackagesPseudoDistributedUpgrade.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestPackagesReadiness.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestPackagesSingleNode.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestServices.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestServicesCreateState.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestServicesCreateStateMissing.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/groovy/com/cloudera/itest/packagesmoke/TestServicesVerifyState.groovy
    incubator/bigtop/trunk/test/src/smokes/package/src/test/resources/
    incubator/bigtop/trunk/test/src/smokes/package/src/test/resources/package_data_apt.xml
    incubator/bigtop/trunk/test/src/smokes/package/src/test/resources/package_data_yum.xml
    incubator/bigtop/trunk/test/src/smokes/package/src/test/resources/package_data_zypper.xml
    incubator/bigtop/trunk/test/src/smokes/pom.xml
    incubator/bigtop/trunk/test/suites/
    incubator/bigtop/trunk/test/suites/README
    incubator/bigtop/trunk/test/suites/common/
    incubator/bigtop/trunk/test/suites/common/pom.xml
    incubator/bigtop/trunk/test/suites/conf/
    incubator/bigtop/trunk/test/suites/conf/log4j.configuration
    incubator/bigtop/trunk/test/suites/conf/pom.xml
    incubator/bigtop/trunk/test/suites/conf/src/
    incubator/bigtop/trunk/test/suites/conf/src/main/
    incubator/bigtop/trunk/test/suites/conf/src/main/resources/
    incubator/bigtop/trunk/test/suites/conf/src/main/resources/com.cloudera.itest.log4j.configuration
    incubator/bigtop/trunk/test/suites/integration/
    incubator/bigtop/trunk/test/suites/integration/pom.xml
    incubator/bigtop/trunk/test/suites/integration/sqoop/
    incubator/bigtop/trunk/test/suites/integration/sqoop/pom.xml
    incubator/bigtop/trunk/test/suites/package/
    incubator/bigtop/trunk/test/suites/package/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/
    incubator/bigtop/trunk/test/suites/smokes/flume/
    incubator/bigtop/trunk/test/suites/smokes/flume/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/hadoop/
    incubator/bigtop/trunk/test/suites/smokes/hadoop/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/hbase/
    incubator/bigtop/trunk/test/suites/smokes/hbase/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/hive/
    incubator/bigtop/trunk/test/suites/smokes/hive/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/oozie/
    incubator/bigtop/trunk/test/suites/smokes/oozie/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/pig/
    incubator/bigtop/trunk/test/suites/smokes/pig/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/pom.xml
    incubator/bigtop/trunk/test/suites/smokes/sqoop/
    incubator/bigtop/trunk/test/suites/smokes/sqoop/pom.xml

Added: incubator/bigtop/trunk/DEVNOTES
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/DEVNOTES?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/DEVNOTES (added)
+++ incubator/bigtop/trunk/DEVNOTES Tue Jul 19 19:44:48 2011
@@ -0,0 +1,5 @@
+1. Debian
+  1.0. apt-get install -y git subversion build-essential dh-make debhelper devscripts ant ant-optional autoconf automake subversion liblzo2-dev libz-dev sharutils libfuse-dev reprepro
+
+2. RedHat
+  2.0 yum install -y git subversion fuse-devel fuse fuse-libs

Added: incubator/bigtop/trunk/LICENSE
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/LICENSE?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/LICENSE (added)
+++ incubator/bigtop/trunk/LICENSE Tue Jul 19 19:44:48 2011
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.

Added: incubator/bigtop/trunk/Makefile
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/Makefile?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/Makefile (added)
+++ incubator/bigtop/trunk/Makefile Tue Jul 19 19:44:48 2011
@@ -0,0 +1,70 @@
+BASE_DIR  :=$(shell pwd)
+BUILD_DIR ?=$(BASE_DIR)/build
+DL_DIR    ?=$(BASE_DIR)/dl
+OUTPUT_DIR?=$(BASE_DIR)/output
+REPO_DIR  ?=$(BASE_DIR)/src
+
+REQUIRED_DIRS = $(BUILD_DIR) $(DL_DIR) $(OUTPUT_DIR)
+_MKDIRS :=$(shell for d in $(REQUIRED_DIRS); \
+  do                               \
+    [ -d $$d ] || mkdir -p $$d;  \
+  done)
+
+TARGETS:=
+TARGETS_HELP:=
+TARGETS_CLEAN:=
+
+
+# Default Apache mirror
+APACHE_MIRROR ?= http://mirrors.ibiblio.org/apache
+CLOUDERA_ARCHIVE ?= http://archive.cloudera.com/tarballs/
+
+# Include the implicit rules and functions for building packages
+include package.mk
+include bigtop.mk
+
+help: package-help
+
+all: srpm sdeb
+world: all
+
+packages: $(TARGETS)
+
+help-header:
+	@echo "    targets:"
+	@echo "    all       (all TGZs/SRPMS/SDEBS)"
+	@echo "    srpm      (all SRPMs)"
+	@echo "    rpm       (all RPMs)"
+	@echo "    sdeb      (all SDEBs)"
+	@echo "    deb       (all DEBs)"
+	@echo "    clean     (remove build/output dirs)"
+	@echo "    realclean (remove build/output/dl dirs)"
+
+package-help: help-header $(TARGETS_HELP)
+
+clean: $(TARGETS_CLEAN)
+	-rm -rf $(BUILD_DIR)
+	-rm -rf $(OUTPUT_DIR)
+
+realclean: clean
+	-rm -rf $(DL_DIR)
+
+srpm: $(TARGETS_SRPM)
+
+rpm: $(TARGETS_RPM)
+
+yum: $(TARGETS_YUM)
+
+apt: $(TARGETS_APT)
+
+sdeb: $(TARGETS_SDEB)
+
+deb: $(TARGETS_DEB)
+
+relnotes: $(TARGETS_RELNOTES)
+
+checkenv:
+	./check-env.sh
+
+.DEFAULT_GOAL:= help
+.PHONY: clean package-help help-header packages all world help srpm sdeb

Added: incubator/bigtop/trunk/NOTICE
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/NOTICE?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/NOTICE (added)
+++ incubator/bigtop/trunk/NOTICE Tue Jul 19 19:44:48 2011
@@ -0,0 +1,3 @@
+This product includes software developed by Cloudera, Inc.
+(http://www.cloudera.com/).
+

Added: incubator/bigtop/trunk/README.md
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/README.md?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/README.md (added)
+++ incubator/bigtop/trunk/README.md Tue Jul 19 19:44:48 2011
@@ -0,0 +1,57 @@
+![Bigtop](https://github.com/cloudera/bigtop/blob/master/docs/logo.jpg?raw=true)
+
+# Welcome to Bigtop!
+
+Bigtop is a project for the development of packaging and tests of the [Apache Hadoop](http://hadoop.apache.org/) ecosystem.
+
+The primary goal of Bigtop is to build a community around the packaging and interoperability testing of Hadoop-related projects. This includes testing at various levels (packaging, platform, runtime, upgrade, etc...) developed by a community with a focus on the system as a whole, rather than individual projects.
+
+## Building Bigtop
+
+Packages have been built on Ubuntu 10.10, CentOS 5 and openSUSE 11.4. They can probably be built on other platforms as well.
+
+Building Bigtop requires the following tools:
+
+* Java JDK 1.6
+* Apache Forrest 0.8 (requires 32bit version of Java JDK 1.5)
+* Apache Ant
+* Apache Maven
+* git
+* subversion
+* autoconf
+* automake
+* liblzo2-dev
+* libz-dev
+* sharutils
+* libfuse-dev
+
+On Debian-based systems one also needs
+
+* build-essential dh-make debhelper devscripts
+* reprepro
+
+## Building packages
+
+    $ make [component-name]-[rpm|deb]
+
+## Building local YUM/APT repositories
+
+    $ make [component-name]-[yum|apt]
+
+##  Running the tests
+
+WARNING: since testing packages requires installing them on a live system it is highly recommended to use VMs for that.
+
+Testing Bigtop is done using iTest framework. For more documentation on iTest visit the [iTest page](http://cloudera.github.com/bigtop/iTest) but here's 2 steps to get started:
+
+* install package testing iTest artifacts locally:
+
+        cd test/src/smokes/package/ && mvn install -DskipTests -DskipITs -DperformRelease
+
+* use those locally installed iTest package testing artifacts to run a suite:
+
+        cd test/suites/package/ && mvn clean verify -Dcdh.repo.file.url.CentOS=XXX  -D'org.apache.maven-failsafe-plugin.testInclude=**/TestPackagesReadiness.*'
+
+##  Contact us!
+
+You can get in touch with us on the [user list](https://groups.google.com/a/cloudera.org/group/bigtop-user/topics) or [developer list](https://groups.google.com/a/cloudera.org/group/bigtop-dev/topics).

Added: incubator/bigtop/trunk/bigtop.mk
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/bigtop.mk?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/bigtop.mk (added)
+++ incubator/bigtop/trunk/bigtop.mk Tue Jul 19 19:44:48 2011
@@ -0,0 +1,113 @@
+BIGTOP_VERSION=1
+
+# Hadoop 0.20.0-based hadoop package
+HADOOP_NAME=hadoop
+HADOOP_RELNOTES_NAME=Apache Hadoop
+HADOOP_BASE_VERSION=0.20.2
+HADOOP_PKG_VERSION=0.20.2
+HADOOP_RELEASE_VERSION=1
+HADOOP_TARBALL_DST=$(HADOOP_NAME)-$(HADOOP_BASE_VERSION).tar.gz
+HADOOP_TARBALL_SRC=$(HADOOP_TARBALL_DST)
+HADOOP_SITE=http://www.apache.org/dist/hadoop/common/$(HADOOP_NAME)-$(HADOOP_BASE_VERSION)/
+$(eval $(call PACKAGE,hadoop,HADOOP))
+
+# ZooKeeper
+ZOOKEEPER_NAME=zookeeper
+ZOOKEEPER_RELNOTES_NAME=Apache Zookeeper
+ZOOKEEPER_PKG_NAME=hadoop-zookeeper
+ZOOKEEPER_BASE_VERSION=3.3.3
+ZOOKEEPER_PKG_VERSION=3.3.3
+ZOOKEEPER_RELEASE_VERSION=1
+ZOOKEEPER_TARBALL_DST=zookeeper-$(ZOOKEEPER_BASE_VERSION).tar.gz
+ZOOKEEPER_TARBALL_SRC=$(ZOOKEEPER_TARBALL_DST)
+ZOOKEEPER_GIT_REPO=$(REPO_DIR)/cdh3/zookeeper
+ZOOKEEPER_BASE_REF=cdh-base-$(ZOOKEEPER_BASE_VERSION)
+ZOOKEEPER_BUILD_REF=cdh-$(ZOOKEEPER_BASE_VERSION)+12
+ZOOKEEPER_PACKAGE_GIT_REPO=$(REPO_DIR)/cdh3/zookeeper-package
+ZOOKEEPER_SITE=$(CLOUDERA_ARCHIVE)
+$(eval $(call PACKAGE,zookeeper,ZOOKEEPER))
+
+# HBase
+HBASE_NAME=hbase
+HBASE_RELNOTES_NAME=Apache HBase
+HBASE_PKG_NAME=hadoop-hbase
+HBASE_BASE_VERSION=0.90.3
+HBASE_PKG_VERSION=$(HBASE_BASE_VERSION)
+HBASE_RELEASE_VERSION=1
+HBASE_TARBALL_DST=hbase-$(HBASE_BASE_VERSION).tar.gz
+HBASE_TARBALL_SRC=$(HBASE_TARBALL_DST)
+HBASE_SITE=http://www.apache.org/dist/hbase/hbase-0.90.3/
+$(eval $(call PACKAGE,hbase,HBASE))
+
+# Pig
+PIG_BASE_VERSION=0.8.1
+PIG_PKG_VERSION=0.8.1
+PIG_RELEASE_VERSION=1
+PIG_NAME=pig
+PIG_RELNOTES_NAME=Apache Pig
+PIG_PKG_NAME=hadoop-pig
+PIG_TARBALL_DST=pig-$(PIG_BASE_VERSION).tar.gz
+PIG_TARBALL_SRC=$(PIG_TARBALL_DST)
+PIG_SITE=$(CLOUDERA_ARCHIVE)
+$(eval $(call PACKAGE,pig,PIG))
+
+# Hive
+HIVE_NAME=hive
+HIVE_RELNOTES_NAME=Apache Hive
+HIVE_PKG_NAME=hadoop-hive
+HIVE_BASE_VERSION=0.7.0
+HIVE_PKG_VERSION=$(HIVE_BASE_VERSION)
+HIVE_RELEASE_VERSION=1
+HIVE_TARBALL_DST=hive-$(HIVE_BASE_VERSION).tar.gz
+HIVE_TARBALL_SRC=$(HIVE_TARBALL_DST)
+HIVE_SITE=$(CLOUDERA_ARCHIVE)
+$(eval $(call PACKAGE,hive,HIVE))
+
+# Sqoop
+SQOOP_NAME=sqoop
+SQOOP_RELNOTES_NAME=Sqoop
+SQOOP_PKG_NAME=sqoop
+SQOOP_BASE_VERSION=1.2.0
+SQOOP_PKG_VERSION=1.2.0
+SQOOP_RELEASE_VERSION=1
+SQOOP_TARBALL_DST=sqoop-$(SQOOP_BASE_VERSION).tar.gz
+SQOOP_TARBALL_SRC=$(SQOOP_TARBALL_DST)
+SQOOP_SITE=http://github.com/downloads/cloudera/sqoop/
+$(eval $(call PACKAGE,sqoop,SQOOP))
+
+# Oozie
+OOZIE_NAME=oozie
+OOZIE_RELNOTES_NAME=Apache Oozie
+OOZIE_PKG_NAME=oozie
+OOZIE_BASE_VERSION=2.3.1
+OOZIE_PKG_VERSION=2.3.1
+OOZIE_RELEASE_VERSION=1
+OOZIE_TARBALL_DST=oozie-2.3.1.tar.gz
+OOZIE_TARBALL_SRC=2.3.1
+OOZIE_PACKAGE_GIT_REPO=$(REPO_DIR)/cdh3/oozie-package
+OOZIE_SITE=http://github.com/yahoo/oozie/tarball
+$(eval $(call PACKAGE,oozie,OOZIE))
+
+# Whirr
+WHIRR_NAME=whirr
+WHIRR_RELNOTES_NAME=Apache Whirr
+WHIRR_PKG_NAME=whirr
+WHIRR_BASE_VERSION=0.5.0
+WHIRR_PKG_VERSION=0.5.0
+WHIRR_RELEASE_VERSION=1
+WHIRR_TARBALL_DST=whirr-$(WHIRR_BASE_VERSION)-incubating-src.tar.gz
+WHIRR_TARBALL_SRC=$(WHIRR_TARBALL_DST)
+WHIRR_SITE=http://apache.osuosl.org//incubator/whirr/whirr-0.5.0-incubating/
+$(eval $(call PACKAGE,whirr,WHIRR))
+
+# Flume
+FLUME_NAME=flume
+FLUME_RELNOTES_NAME=Flume
+FLUME_PKG_NAME=flume
+FLUME_BASE_VERSION=0.9.3
+FLUME_PKG_VERSION=0.9.3
+FLUME_RELEASE_VERSION=1
+FLUME_TARBALL_DST=flume-$(FLUME_BASE_VERSION).tar.gz
+FLUME_TARBALL_SRC=$(FLUME_TARBALL_DST)
+FLUME_SITE=http://github.com/downloads/cloudera/flume/
+$(eval $(call PACKAGE,flume,FLUME))

Added: incubator/bigtop/trunk/check-env.sh
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/check-env.sh?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/check-env.sh (added)
+++ incubator/bigtop/trunk/check-env.sh Tue Jul 19 19:44:48 2011
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+if [ -z "$JAVA_HOME" ]; then
+  echo JAVA_HOME is not set
+  exit 1
+fi
+
+if [ -z "$JAVA5_HOME" ]; then
+  echo JAVA5_HOME is not set
+  exit 1
+fi
+
+if [ -z "$FORREST_HOME" ]; then
+  echo FORREST_HOME is not set
+  exit 1
+fi
+
+echo Found all necessary env variables.
+exit 0

Propchange: incubator/bigtop/trunk/check-env.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/bigtop/trunk/docs/logo.jpg
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/docs/logo.jpg?rev=1148501&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/bigtop/trunk/docs/logo.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/bigtop/trunk/package.mk
URL: http://svn.apache.org/viewvc/incubator/bigtop/trunk/package.mk?rev=1148501&view=auto
==============================================================================
--- incubator/bigtop/trunk/package.mk (added)
+++ incubator/bigtop/trunk/package.mk Tue Jul 19 19:44:48 2011
@@ -0,0 +1,200 @@
+# Implicit targets
+SHELL := /bin/bash
+
+# Download
+$(BUILD_DIR)/%/.download:
+	mkdir -p $(@D)
+	mkdir -p $(DL_DIR)
+	[ -f $($(PKG)_DOWNLOAD_DST) ] || (cd $(DL_DIR) && curl --retry 5 -# -L -k -o $($(PKG)_TARBALL_DST) $($(PKG)_DOWNLOAD_URL))
+	touch $@
+
+# Make source RPMs
+$(BUILD_DIR)/%/.srpm:
+	-rm -rf $(PKG_BUILD_DIR)/rpm/
+	mkdir -p $(PKG_BUILD_DIR)/rpm/
+	cp -r $(BASE_DIR)/src/pkg/rpm/$($(PKG)_NAME)/* $(PKG_BUILD_DIR)/rpm/
+	mkdir -p $(PKG_BUILD_DIR)/rpm/{INSTALL,SOURCES,BUILD,SRPMS}
+	cp $($(PKG)_DOWNLOAD_DST) $(PKG_BUILD_DIR)/rpm/SOURCES
+	[ -d $(BASE_DIR)/src/pkg/common/$($(PKG)_NAME) ] && cp -r $(BASE_DIR)/src/pkg/common/$($(PKG)_NAME)/* $(PKG_BUILD_DIR)/rpm/SOURCES
+	rpmbuild --define "_topdir $(PKG_BUILD_DIR)/rpm/" \
+						--define "$($(PKG)_NAME)_base_version $($(PKG)_BASE_VERSION)" \
+						--define "$($(PKG)_NAME)_version $($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP)" \
+						--define "$($(PKG)_NAME)_release $($(PKG)_RELEASE_VERSION)" \
+						-bs \
+						--nodeps \
+						--buildroot="$(PKG_BUILD_DIR)/rpm/INSTALL" \
+						$(PKG_BUILD_DIR)/rpm/SPECS/$($(PKG)_NAME).spec
+	mkdir -p $($(PKG)_OUTPUT_DIR)/
+	cp $(PKG_BUILD_DIR)/rpm/SRPMS/$($(PKG)_PKG_NAME)-$($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE_VERSION).src.rpm \
+	   $($(PKG)_OUTPUT_DIR)/
+	touch $@
+
+# Make binary RPMs
+$(BUILD_DIR)/%/.rpm: SRCRPM=$($(PKG)_OUTPUT_DIR)/$($(PKG)_PKG_NAME)-$($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE_VERSION).src.rpm
+$(BUILD_DIR)/%/.rpm:
+	rpmbuild --define "_topdir $(PKG_BUILD_DIR)/rpm/" \
+						--define "$($(PKG)_NAME)_base_version $($(PKG)_BASE_VERSION)" \
+						--define "$($(PKG)_NAME)_version $($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP)" \
+						--define "$($(PKG)_NAME)_release $($(PKG)_RELEASE_VERSION)" \
+						--rebuild $(SRCRPM)
+	cp -r $(PKG_BUILD_DIR)/rpm/RPMS/*/* $($(PKG)_OUTPUT_DIR)/
+	touch $@
+
+# Make yum repo
+$(BUILD_DIR)/%/.yum: $(BUILD_DIR)/%/.rpm
+	createrepo -o $(OUTPUT_DIR) $(OUTPUT_DIR)
+	touch $@
+
+# Make source DEBs
+$(BUILD_DIR)/%/.sdeb:
+	-rm -rf $(PKG_BUILD_DIR)/deb/
+	mkdir -p $(PKG_BUILD_DIR)/deb/$($(PKG)_NAME)-$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)
+	cp $($(PKG)_DOWNLOAD_DST) $(PKG_BUILD_DIR)/deb/$($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP).orig.tar.gz
+	cd $(PKG_BUILD_DIR)/deb/$($(PKG)_NAME)-$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP) && \
+	  tar --strip-components 1 -xvf ../$($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP).orig.tar.gz
+	cd $(PKG_BUILD_DIR)/deb/$($(PKG)_NAME)-$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP) && \
+          cp -r $(BASE_DIR)/src/pkg/deb/$($(PKG)_NAME) debian && \
+	  cp -r $(BASE_DIR)/src/pkg/common/$($(PKG)_NAME)/* debian && \
+	  echo -e "version=$(PKG_PKG_VERSION)\ngit.hash=deadbeaf" >> debian/build.properties && \
+	  (echo -e "$($(PKG)_PKG_NAME) ($(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE)) stable; urgency=low\n" && \
+           echo    "  Clean build" && \
+           echo    " -- Jenkins <jenkins@cloudera.com>  "`date +'%a, %d %b %Y %T %z'`) > debian/changelog && \
+	  find debian -name "*.[ex,EX,~]" | xargs rm -f && \
+	  dpkg-buildpackage -uc -us -sa -S
+	mkdir -p $($(PKG)_OUTPUT_DIR)/
+	for file in $($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE).dsc \
+                    $($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE).diff.gz \
+                    $($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE)_source.changes \
+                    $($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP).orig.tar.gz ; \
+            do cp $(PKG_BUILD_DIR)/deb/$$file $($(PKG)_OUTPUT_DIR); \
+          done
+	touch $@
+
+$(BUILD_DIR)/%/.deb: SRCDEB=$($(PKG)_PKG_NAME)_$($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP)-$($(PKG)_RELEASE).dsc
+$(BUILD_DIR)/%/.deb:
+	cd $($(PKG)_OUTPUT_DIR) && \
+		dpkg-source -x $(SRCDEB) && \
+		cd $($(PKG)_PKG_NAME)-$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP) && \
+			debuild \
+				--preserve-envvar PATH \
+				--preserve-envvar JAVA32_HOME \
+				--preserve-envvar JAVA64_HOME \
+				--preserve-envvar JAVA5_HOME \
+				--preserve-envvar FORREST_HOME \
+				--preserve-envvar MAVEN3_HOME \
+				--preserve-envvar JAVA_HOME \
+				--set-envvar=$(PKG)_VERSION=$($(PKG)_PKG_VERSION)$(BIGTOP_BUILD_STAMP) \
+				--set-envvar=$(PKG)_RELEASE=$($(PKG)_RELEASE_VERSION) \
+				-uc -us -b
+	rm -rf $($(PKG)_OUTPUT_DIR)/$($(PKG)_PKG_NAME)-$(PKG_PKG_VERSION)$(BIGTOP_BUILD_STAMP)
+	touch $@
+
+# Make apt repo
+$(BUILD_DIR)/%/.apt: $(BUILD_DIR)/%/.deb
+	-mkdir -p $(OUTPUT_DIR)/apt/conf
+	cp $(REPO_DIR)/repos/distributions $(OUTPUT_DIR)/apt/conf
+	for i in $($(PKG)_OUTPUT_DIR)/$($(PKG)_PKG_NAME)_$(PKG_PKG_VERSION)*.changes ; do reprepro -Vb $(OUTPUT_DIR)/apt include bigtop $$i ; done
+	touch $@
+
+# Package make function
+# $1 is the target prefix, $2 is the variable prefix
+define PACKAGE
+
+# The default PKG_NAME will be the target prefix
+$(2)_NAME           ?= $(1)
+
+# For deb packages, the name of the package itself
+$(2)_PKG_NAME       ?= $$($(2)_NAME)
+
+# The default PKG_RELEASE will be 1 unless specified
+$(2)_RELEASE        ?= 1
+
+$(2)_BUILD_DIR      = $(BUILD_DIR)/$(1)/
+$(2)_OUTPUT_DIR      = $(OUTPUT_DIR)/$(1)
+$(2)_SOURCE_DIR       = $$($(2)_BUILD_DIR)/source
+
+# Download source URL and destination path
+$(2)_DOWNLOAD_URL = $($(2)_SITE)/$($(2)_TARBALL_SRC)
+$(2)_DOWNLOAD_DST = $(DL_DIR)/$($(2)_TARBALL_DST)
+
+# Define the file stamps
+$(2)_TARGET_DL       = $$($(2)_BUILD_DIR)/.download
+$(2)_TARGET_SRPM     = $$($(2)_BUILD_DIR)/.srpm
+$(2)_TARGET_RPM      = $$($(2)_BUILD_DIR)/.rpm
+$(2)_TARGET_YUM      = $$($(2)_BUILD_DIR)/.yum
+$(2)_TARGET_SDEB     = $$($(2)_BUILD_DIR)/.sdeb
+$(2)_TARGET_DEB      = $$($(2)_BUILD_DIR)/.deb
+$(2)_TARGET_APT      = $$($(2)_BUILD_DIR)/.apt
+$(2)_TARGET_RELNOTES = $$($(2)_BUILD_DIR)/.relnotes
+
+# We download target when the source is not in the download directory
+$(1)-download: $$($(2)_TARGET_DL)
+
+# To make srpms, we need to build the package
+$(1)-srpm: $(1)-download $$($(2)_TARGET_SRPM)
+
+# To make binary rpms, we need to build source RPMs
+$(1)-rpm: $(1)-srpm $$($(2)_TARGET_RPM)
+
+# To make a yum/zypper repo, we need to build binary RPMs
+$(1)-yum: $(1)-rpm $$($(2)_TARGET_YUM)
+
+# To make sdebs, we need to build the package
+$(1)-sdeb: $(1)-download $$($(2)_TARGET_SDEB)
+
+# To make debs, we need to make source packages
+$(1)-deb: $(1)-sdeb $$($(2)_TARGET_DEB)
+
+# To make an apt repo, we need to build binary DEBs
+$(1)-apt: $(1)-deb $$($(2)_TARGET_APT)
+
+####
+# Helper targets -version -help etc
+$(1)-version:
+	@echo "Base: $$($(2)_BASE_VERSION)"
+
+$(1)-help:
+	@echo "    $(1)  [$(1)-version, $(1)-info, $(1)-relnotes,"
+	@echo "           $(1)-srpm, $(1)-rpm]"
+	@echo "           $(1)-sdeb, $(1)-deb]"
+
+$(1)-clean:
+	rm -rf $(BUILD_DIR)/$(1)
+
+$(1)-info:
+	@echo "Info for package $(1)"
+	@echo "  Will download from URL: $$($(2)_DOWNLOAD_URL)"
+	@echo "  To destination file: $$($(2)_DOWNLOAD_DST)"
+	@echo "  Then unpack into $$($(2)_SOURCE_DIR)"
+	@echo
+	@echo "Patches:"
+	@echo "  BASE_REF: $$($(2)_BASE_REF)"
+	@echo "  BUILD_REF: $$($(2)_BUILD_REF)"
+	@echo
+	@echo "Version: $$($(2)_BASE_VERSION)"
+	@echo
+	@echo "Stamp status:"
+	@for mystamp in DL PREP PATCH BUILD SRPM RPM SDEB DEB RELNOTES;\
+	  do echo -n "  $$$$mystamp: " ; \
+	  ([ -f $($(1)_$$$$mystamp) ] && echo present || echo not present) ; \
+	done
+
+# Implicit rules with PKG variable
+$$($(2)_TARGET_DL):       PKG=$(2)
+$$($(2)_TARGET_APT) $$($(2)_TARGET_RPM) $$($(2)_TARGET_SRPM) $$($(2)_TARGET_SDEB) $$($(2)_TARGET_DEB): PKG=$(2)
+$$($(2)_TARGET_RPM) $$($(2)_TARGET_SRPM) $$($(2)_TARGET_SDEB) $$($(2)_TARGET_DEB): PKG_BASE_VERSION=$$($(2)_BASE_VERSION)
+$$($(2)_TARGET_APT) $$($(2)_TARGET_RPM) $$($(2)_TARGET_SRPM) $$($(2)_TARGET_SDEB) $$($(2)_TARGET_DEB): PKG_PKG_VERSION=$$($(2)_PKG_VERSION)
+$$($(2)_TARGET_RPM) $$($(2)_TARGET_SRPM) $$($(2)_TARGET_SDEB) $$($(2)_TARGET_DEB): PKG_SOURCE_DIR=$$($(2)_SOURCE_DIR)
+$$($(2)_TARGET_RPM) $$($(2)_TARGET_SRPM) $$($(2)_TARGET_SDEB) $$($(2)_TARGET_DEB): PKG_BUILD_DIR=$$($(2)_BUILD_DIR)
+
+
+TARGETS += $(1)
+TARGETS_HELP += $(1)-help
+TARGETS_CLEAN += $(1)-clean
+TARGETS_SRPM += $(1)-srpm
+TARGETS_RPM += $(1)-rpm
+TARGETS_SDEB += $(1)-sdeb
+TARGETS_DEB += $(1)-deb
+TARGETS_YUM += $(1)-yum
+TARGETS_APT += $(1)-apt
+endef



Mime
View raw message