hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Appy (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-19089) Fix the list of included moduleSets in src and binary tars
Date Fri, 27 Oct 2017 00:26:04 GMT

    [ 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)

Mime
View raw message