[
https://issues.apache.org/jira/browse/HBASE-19089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16221504#comment-16221504
]
Appy commented on HBASE-19089:
------------------------------
Manual testing so far:
Sources tarball
{noformat}
$ mvn install -DskipTests assembly:single
-Dassembly.file=hbase-assembly/src/main/assembly/src.xml -Prelease
...
...
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → pwd
/Users/appy/apache/hbase/hbase-assembly/target
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → tar -xzf
hbase-3.0.0-SNAPSHOT-src.tar.gz
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → ls
hbase-3.0.0-SNAPSHOT/
CHANGES.txt conf hbase-backup
hbase-common hbase-hadoop2-compat hbase-metrics-api
hbase-replication hbase-shaded hbase-thrift
LICENSE.txt dev-support hbase-build-configuration
hbase-endpoint hbase-http hbase-prefix-tree
hbase-resource-bundle hbase-shell pom.xml
NOTICE.txt hbase-annotations hbase-build-support
hbase-examples hbase-it hbase-procedure
hbase-rest hbase-spark src
README.txt hbase-archetypes hbase-checkstyle
hbase-external-blockcache hbase-mapreduce hbase-protocol
hbase-rsgroup hbase-spark-it
bin hbase-assembly hbase-client
hbase-hadoop-compat hbase-metrics hbase-protocol-shaded
hbase-server hbase-testing-util
{noformat}
Binary tarball
{noformat}
appy appy-MBP-3 ~/apache/hbase (assembly) → mvn install -DskipTests -Prelease
...
** Notice that i didn't run site since it takes long time**
appy appy-MBP-3 ~/apache/hbase (assembly) → mvn install -DskipTests
assembly:single -Prelease -T 4
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → tar -zxf
hbase-3.0.0-SNAPSHOT-bin.tar.gz
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → ls
hbase-3.0.0-SNAPSHOT/
CHANGES.txt LEGAL LICENSE.txt NOTICE.txt README.txt bin
conf hbase-webapps lib
appy appy-MBP-3 ~/apache/hbase/hbase-assembly/target (assembly) → ls
hbase-3.0.0-SNAPSHOT/lib/
aopalliance-1.0.jar
hadoop-mapreduce-client-hs-2.7.1.jar
hbase-shaded-netty-1.0.1.jar jersey-server-2.25.1.jar
aopalliance-repackaged-2.5.0-b32.jar
hadoop-mapreduce-client-jobclient-2.7.1.jar
hbase-shaded-protobuf-1.0.1.jar jets3t-0.9.0.jar
apacheds-i18n-2.0.0-M15.jar
hadoop-mapreduce-client-shuffle-2.7.1.jar
hbase-shell-3.0.0-SNAPSHOT.jar jettison-1.3.8.jar
apacheds-kerberos-codec-2.0.0-M15.jar
hadoop-minicluster-2.7.1.jar
hbase-spark-3.0.0-SNAPSHOT.jar jetty-6.1.26.jar
api-asn1-api-1.0.0-M20.jar
hadoop-yarn-api-2.7.1.jar
hbase-spark-it-3.0.0-SNAPSHOT.jar
jetty-http-9.4.6.v20170531.jar
api-util-1.0.0-M20.jar
hadoop-yarn-client-2.7.1.jar
hbase-testing-util-3.0.0-SNAPSHOT.jar
jetty-io-9.4.6.v20170531.jar
asm-3.1.jar
hadoop-yarn-common-2.7.1.jar
hbase-thrift-3.0.0-SNAPSHOT.jar
jetty-jmx-9.4.6.v20170531.jar
audience-annotations-0.5.0.jar
hadoop-yarn-server-applicationhistoryservice-2.7.1.jar hk2-api-2.5.0-b32.jar
jetty-jsp-9.2.19.v20160908.jar
avro-1.7.7.jar
hadoop-yarn-server-common-2.7.1.jar
hk2-locator-2.5.0-b32.jar jetty-schemas-3.1.M0.jar
commons-beanutils-core-1.8.0.jar
hadoop-yarn-server-nodemanager-2.7.1.jar hk2-utils-2.5.0-b32.jar
jetty-security-9.4.6.v20170531.jar
commons-cli-1.4.jar
hadoop-yarn-server-resourcemanager-2.7.1.jar
htrace-core-3.2.0-incubating.jar
jetty-server-9.4.6.v20170531.jar
commons-codec-1.10.jar
hadoop-yarn-server-tests-2.7.1-tests.jar httpclient-4.5.3.jar
jetty-servlet-9.4.6.v20170531.jar
commons-collections-3.2.1.jar
hadoop-yarn-server-web-proxy-2.7.1.jar httpcore-4.4.6.jar
jetty-util-6.1.26.jar
commons-collections4-4.1.jar
hbase-annotations-3.0.0-SNAPSHOT-tests.jar
jackson-annotations-2.9.0.jar
jetty-util-9.4.6.v20170531.jar
commons-compress-1.4.1.jar
hbase-annotations-3.0.0-SNAPSHOT.jar jackson-core-2.9.1.jar
jetty-util-ajax-9.4.6.v20170531.jar
commons-configuration-1.6.jar
hbase-backup-3.0.0-SNAPSHOT.jar
jackson-core-asl-1.9.13.jar
jetty-webapp-9.4.6.v20170531.jar
commons-crypto-1.0.0.jar
hbase-client-3.0.0-SNAPSHOT.jar
jackson-databind-2.9.1.jar
jetty-xml-9.4.6.v20170531.jar
commons-daemon-1.0.13.jar
hbase-common-3.0.0-SNAPSHOT-tests.jar jackson-jaxrs-1.8.3.jar
joni-2.1.11.jar
commons-digester-1.8.jar
hbase-common-3.0.0-SNAPSHOT.jar
jackson-jaxrs-base-2.9.1.jar jsch-0.1.42.jar
commons-httpclient-3.1.jar
hbase-endpoint-3.0.0-SNAPSHOT.jar
jackson-jaxrs-json-provider-2.9.1.jar junit-4.12.jar
commons-io-2.5.jar
hbase-examples-3.0.0-SNAPSHOT.jar
jackson-mapper-asl-1.9.13.jar leveldbjni-all-1.8.jar
commons-lang-2.6.jar
hbase-external-blockcache-3.0.0-SNAPSHOT.jar
jackson-module-jaxb-annotations-2.9.1.jar libthrift-0.9.3.jar
commons-lang3-3.6.jar
hbase-hadoop-compat-3.0.0-SNAPSHOT-tests.jar
jackson-module-paranamer-2.9.1.jar log4j-1.2.17.jar
commons-logging-1.2.jar
hbase-hadoop-compat-3.0.0-SNAPSHOT.jar
jackson-module-scala_2.10-2.9.1.jar metrics-core-3.2.1.jar
commons-math3-3.6.1.jar
hbase-hadoop2-compat-3.0.0-SNAPSHOT-tests.jar jackson-xc-1.8.3.jar
netty-3.6.2.Final.jar
commons-net-3.1.jar
hbase-hadoop2-compat-3.0.0-SNAPSHOT.jar jamon-runtime-2.4.1.jar
netty-all-4.0.23.Final.jar
curator-client-4.0.0.jar
hbase-http-3.0.0-SNAPSHOT.jar java-xmlbuilder-0.4.jar
org.eclipse.jdt.core-3.8.2.v20130121.jar
curator-framework-4.0.0.jar
hbase-it-3.0.0-SNAPSHOT-tests.jar javassist-3.20.0-GA.jar
osgi-resource-locator-1.0.1.jar
curator-recipes-4.0.0.jar
hbase-it-3.0.0-SNAPSHOT.jar
javax.annotation-api-1.2.jar paranamer-2.3.jar
disruptor-3.3.6.jar
hbase-mapreduce-3.0.0-SNAPSHOT-tests.jar javax.el-3.0.1-b08.jar
protobuf-java-2.5.0.jar
findbugs-annotations-1.3.9-1.jar
hbase-mapreduce-3.0.0-SNAPSHOT.jar
javax.inject-2.5.0-b32.jar ruby
gson-2.2.4.jar
hbase-metrics-3.0.0-SNAPSHOT.jar
javax.servlet-api-3.1.0.jar servlet-api-2.5.jar
guava-11.0.2.jar
hbase-metrics-api-3.0.0-SNAPSHOT.jar
javax.servlet.jsp-2.3.2.jar slf4j-api-1.7.24.jar
guice-3.0.jar
hbase-prefix-tree-3.0.0-SNAPSHOT.jar
javax.servlet.jsp-api-2.3.1.jar slf4j-log4j12-1.7.24.jar
guice-servlet-3.0.jar
hbase-procedure-3.0.0-SNAPSHOT.jar
javax.servlet.jsp.jstl-1.2.0.v201105211821.jar snappy-java-1.0.5.jar
hadoop-annotations-2.7.1.jar
hbase-protocol-3.0.0-SNAPSHOT.jar
javax.servlet.jsp.jstl-1.2.2.jar spymemcached-2.12.2.jar
hadoop-auth-2.7.1.jar
hbase-protocol-shaded-3.0.0-SNAPSHOT.jar
javax.ws.rs-api-2.0.1.jar
validation-api-1.1.0.Final.jar
hadoop-client-2.7.1.jar
hbase-replication-3.0.0-SNAPSHOT.jar jaxb-api-2.2.12.jar
xercesImpl-2.9.1.jar
hadoop-common-2.7.1.jar
hbase-resource-bundle-3.0.0-SNAPSHOT.jar jaxb-impl-2.2.3-1.jar
xml-apis-1.3.04.jar
hadoop-distcp-2.7.1.jar
hbase-rest-3.0.0-SNAPSHOT.jar jcodings-1.0.18.jar
xmlenc-0.52.jar
hadoop-hdfs-2.7.1-tests.jar
hbase-rsgroup-3.0.0-SNAPSHOT-tests.jar jersey-client-2.25.1.jar
xz-1.0.jar
hadoop-hdfs-2.7.1.jar
hbase-rsgroup-3.0.0-SNAPSHOT.jar jersey-common-2.25.1.jar
zookeeper-3.4.10.jar
hadoop-mapreduce-client-app-2.7.1.jar
hbase-server-3.0.0-SNAPSHOT-tests.jar
jersey-container-servlet-core-2.25.1.jar zookeeper-3.4.6-tests.jar
hadoop-mapreduce-client-common-2.7.1.jar
hbase-server-3.0.0-SNAPSHOT.jar jersey-guava-2.25.1.jar
hadoop-mapreduce-client-core-2.7.1.jar
hbase-shaded-miscellaneous-1.0.1.jar
jersey-media-jaxb-2.25.1.jar
{noformat}
> Fix the list of included moduleSets in src and binary tars
> ----------------------------------------------------------
>
> Key: HBASE-19089
> URL: https://issues.apache.org/jira/browse/HBASE-19089
> Project: HBase
> Issue Type: Bug
> Reporter: Appy
> Assignee: Appy
> Attachments: HBASE-19089.master.001.patch
>
>
> List of moduleSets included in src.xml and hadoop-two-compat.xml differ quite
> a lot. Particularly, hadoop-two-compat.xml is missing quite a few modules.
> The core issue is duplication involved in <included> list. Let me try to get
> rid of it by using a shared list and including it using <componentDescriptor>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)