Index: contrib/pom.xml =================================================================== --- contrib/pom.xml (revision 0) +++ contrib/pom.xml (revision 0) @@ -0,0 +1,22 @@ + + + 4.0.0 + org.apache.hbase + hbase-contrib + pom + HBase Contrib + + org.apache.hbase + hbase + 0.20.2-SNAPSHOT + + + stargate + transactional + + + + ${basedir}/src/java + ${basedir}/src/test/ + + Index: contrib/stargate/pom.xml =================================================================== --- contrib/stargate/pom.xml (revision 0) +++ contrib/stargate/pom.xml (revision 0) @@ -0,0 +1,70 @@ + + + 4.0.0 + org.apache.hbase + hbase-contrib-stargate + war + HBase Contrib - Stargate + + org.apache.hbase + hbase-contrib + 0.20.2-SNAPSHOT + + + 1.1.1 + 2.1.0 + 1.1.4.1 + 0.22.0-SNAPSHOT + + + + + org.apache.maven.plugins + maven-war-plugin + + conf/web.xml + + + + + + + org.apache.hbase + hbase-core + ${project.version} + + + org.apache.hbase + hbase-core + ${project.version} + tests + test + + + org.apache.hadoop + hadoop-hdfs-test + ${hadoop-hdfs.version} + test + + + javax.ws.rs + jsr311-api + ${jsr311.version} + + + com.google.protobuf + protobuf-java + ${protobuf.version} + + + com.sun.jersey + jersey-json + ${jersey.version} + + + com.sun.jersey + jersey-server + ${jersey.version} + + + Index: contrib/transactional/pom.xml =================================================================== --- contrib/transactional/pom.xml (revision 0) +++ contrib/transactional/pom.xml (revision 0) @@ -0,0 +1,37 @@ + + + 4.0.0 + org.apache.hbase + hbase-contrib-transactional + jar + HBase Contrib - Transactional + + org.apache.hbase + hbase-contrib + 0.20.2-SNAPSHOT + + + + + + + + org.apache.hbase + hbase-core + ${project.version} + + + org.apache.hbase + hbase-core + ${project.version} + tests + test + + + org.apache.hadoop + hadoop-hdfs-test + ${hadoop-hdfs.version} + test + + + Index: core/pom.xml =================================================================== --- core/pom.xml (revision 0) +++ core/pom.xml (revision 0) @@ -0,0 +1,252 @@ + + + 4.0.0 + org.apache.hbase + hbase-core + jar + HBase Core + + org.apache.hbase + hbase + 0.20.2-SNAPSHOT + + + + + + + + src/main/resources + + + src/main/ + + webapps/**/*.gif + webapps/**/*.css + webapps/**/*.html + webapps/**/*.xml + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + + org/apache/hadoop/hbase/mapreduce/Driver + + + + + org/apache/jute/** + org/apache/zookeeper/** + + + + + org.apache.maven.plugins + maven-source-plugin + 2.1.1 + + + attach-sources + package + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + always + -Xmx512m + true + + **/SoftValueSortedMapTest.java + **/*$* + + + + + maven-antrun-plugin + + + JSPC + generate-sources + n + + + + run + + + + package-info + generate-sources + + + + + + + + + run + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + add-jspc-source + generate-sources + + add-source + + + + ${basedir}/target/jspc + + + + + add-package-info + generate-sources + + add-source + + + + ${project.build.directory}/generated-sources + + + + + + + + + + log4j + log4j + ${log4j.version} + + + javax.jms + jms + + + com.sun.jmx + jmxri + + + com.sun.jdmk + jmxtools + + + + + org.apache.hadoop + hadoop-mapred + ${hadoop-mapred.version} + + + org.apache.hadoop + hadoop-mapred-test + ${hadoop-mapred.version} + test + + + org.apache.hadoop + hadoop-hdfs + ${hadoop-hdfs.version} + + + org.apache.hadoop + hadoop-hdfs-test + ${hadoop-hdfs.version} + test + + + org.apache.hadoop + hadoop-core + ${hadoop-core.version} + + + org.apache.hadoop + hadoop-core-test + ${hadoop-core.version} + test + + + org.apache.thrift + thrift + ${thrift.version} + + + org.apache.hadoop.zookeeper + zookeeper + ${zookeeper.version} + + + org.apache.commons + commons-math + ${commons-math.version} + test + + + + commons-lang + commons-lang + ${commons-lang.version} + + + + + org.slf4j + slf4j-api + 1.5.8 + + + org.slf4j + slf4j-log4j12 + ${slf4j.version} + + + + Index: core/src/saveVersion.sh =================================================================== --- core/src/saveVersion.sh (revision 0) +++ core/src/saveVersion.sh (working copy) @@ -24,6 +24,7 @@ unset LANG unset LC_CTYPE version=$1 +outputDirectory=$2 user=`whoami` date=`date` cwd=`pwd` @@ -44,12 +45,12 @@ else branch="Unknown" url="file://$cwd" fi -mkdir -p build/src/org/apache/hadoop/hbase +mkdir -p $outputDirectory/org/apache/hadoop/hbase cat << EOF | \ sed -e "s/VERSION/$version/" -e "s/USER/$user/" -e "s/DATE/$date/" \ -e "s|URL|$url|" -e "s/REV/$revision/" \ -e "s|BRANCH|$branch|" \ - > build/src/org/apache/hadoop/hbase/package-info.java + > $outputDirectory/org/apache/hadoop/hbase/package-info.java /* * Generated by src/saveVersion.sh */ Index: pom.xml =================================================================== --- pom.xml (revision 0) +++ pom.xml (revision 0) @@ -0,0 +1,235 @@ + + + 4.0.0 + org.apache.hbase + hbase + pom + 0.20.2-SNAPSHOT + HBase + HBase is the Hadoop database. Use it when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware. + http://hadoop.apache.org/hbase + + + Apache 2 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license + + + + scm:svn:http://svn.apache.org/repos/asf/hadoop/hbase/trunk + scm:svn:https://svn.apache.org/repos/asf/hadoop/hbase/trunk + http://svn.apache.org/viewvc/hadoop/hbase/trunk + + + + stack + Michael Stack + stack@apache.org + -8 + + + + JIRA + http://issues.apache.org/jira/ + + + 1.6 + 1.2.15 + 2.4 + 2.0 + 0.21.0-SNAPSHOT + 0.21.0-SNAPSHOT + 0.21.0-SNAPSHOT + + 3.2.2 + 0.2.0 + 1.3.1 + 1.5.8 + + + core + contrib + + + + asf-snapshots + Apache Public Snapshots + https://repository.apache.org/content/repositories/snapshots/ + + true + + + true + + + + java.net + Java.Net + http://download.java.net/maven/2/ + + false + + + true + + + + googlecode + Google Code + http://google-maven-repository.googlecode.com/svn/repository + + false + + + true + + + + codehaus + Codehaus Public + http://repository.codehaus.org/ + + false + + + true + + + + + misc + Miscellaneous (Stuff for Zookeeper and Thrift) + http://people.apache.org/~psmith/hbase/repo + + false + + + true + + + + + target + target/classes + ${artifactId}-${version} + + + org.apache.maven.plugins + maven-compiler-plugin + + ${compileSource} + ${compileSource} + UTF-8 + true + true + + + + maven-assembly-plugin + + 2.2-beta-4 + + + + src/assembly/bin.xml + + + src + project + + + + + + + + Apache Public Releases + scp://people.apache.org/home/psmith/public_html/hbase/repo/ + + + Apache Public Snapshots + Aconex Snapshots + scp://people.apache.org/home/psmith/public_html/hbase/repo-snapshots/ + + + HBase Site + scp://people.apache.org/home/psmith/public_html/hbase/sandbox/hbase/ + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 2.3 + + ${compileSource} + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + + org.codehaus.mojo + findbugs-maven-plugin + 2.3 + + + maven-site-plugin + + UTF-8 + UTF-8 + + + + maven-javadoc-plugin + + UTF-8 + UTF-8 + UTF-8 + + + + + org.codehaus.mojo + cobertura-maven-plugin + + + org.apache.maven.plugins + maven-jxr-plugin + + + org.codehaus.mojo + jdepend-maven-plugin + + + maven-changes-plugin + + %URL%/browse/%ISSUE% + + + + + changes-report + + + + + + + Index: src/assembly/bin.xml =================================================================== --- src/assembly/bin.xml (revision 0) +++ src/assembly/bin.xml (revision 0) @@ -0,0 +1,91 @@ + + + bin + + tar.gz + + false + + + + org.apache.hbase:hbase-core + + + / + false + hbase-${version}.jar + + + lib + + + + + + + + org.apache.hbase:hbase-core + + + sources + hbase-${version}${dashClassifier}.jar + / + false + + + + + org.apache.hbase:hbase-contrib-stargate + + + contrib/stargate/ + false + + + contrib/stargate/lib + + + + + + + org.apache.hbase:hbase-contrib-transactional + + + contrib/transactional/ + false + + + + + + + ${basedir}/README* + ${basedir}/LICENSE* + ${basedir}/NOTICE* + + + + conf + + + bin + 755 + + + contrib/ec2 + contrib/ec2 + + README* + bin/** + + + + contrib/transactional + contrib/transactional + + README* + + + +