You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by felixcheung <gi...@git.apache.org> on 2016/02/07 06:31:06 UTC

[GitHub] incubator-zeppelin pull request: HBase interpreter should support ...

GitHub user felixcheung opened a pull request:

    https://github.com/apache/incubator-zeppelin/pull/701

    HBase interpreter should support CDH favor of HBase

    ### What is this PR for?
    Allow HBase interpreter to be built with vendor repo artifects
    
    ### What type of PR is it?
    Improvement
    
    ### Todos
    * [x] - Add vendor repo to hbase pom
    
    ### Is there a relevant Jira issue?
    https://issues.apache.org/jira/browse/ZEPPELIN-662
    
    ### How should this be tested?
    Build with this for CDH 5.4.8
    ```
    mvn clean package -Pspark-1.5 -Dhadoop.version=2.6.0-cdh5.4.8 -Phadoop-2.6 -Pvendor-repo -DskipTests -Ppyspark -P build-distr -Dhbase.hbase.version=1.0.0-cdh5.4.8 -Dhbase.hadoop.version=2.6.0-cdh5.4.8
    ```
    
    ### Screenshots (if appropriate)
    N/A
    This is what's in interpreter/hbase
    ```
    activation-1.1.jar				aopalliance-1.0.jar
    apacheds-i18n-2.0.0-M15.jar			apacheds-kerberos-codec-2.0.0-M15.jar
    api-asn1-api-1.0.0-M20.jar			api-util-1.0.0-M20.jar
    asm-3.1.jar					avro-1.7.6-cdh5.4.8.jar
    commons-cli-1.2.jar				commons-codec-1.5.jar
    commons-collections-3.2.1.jar			commons-compress-1.4.1.jar
    commons-configuration-1.9.jar			commons-daemon-1.0.13.jar
    commons-el-1.0.jar				commons-exec-1.1.jar
    commons-httpclient-3.1.jar			commons-io-2.4.jar
    commons-lang-2.5.jar				commons-logging-1.1.1.jar
    commons-math-2.1.jar				commons-math3-3.1.1.jar
    commons-net-3.1.jar				core-3.1.1.jar
    curator-client-2.7.1.jar			curator-framework-2.7.1.jar
    curator-recipes-2.7.1.jar			disruptor-3.3.0.jar
    findbugs-annotations-1.3.9-1.jar		gson-2.2.jar
    guava-15.0.jar					guice-3.0.jar
    guice-servlet-3.0.jar				hadoop-annotations-2.6.0-cdh5.4.8.jar
    hadoop-auth-2.6.0-cdh5.4.8.jar			hadoop-common-2.6.0-cdh5.4.8.jar
    hadoop-core-2.6.0-mr1-cdh5.4.8.jar		hadoop-hdfs-2.6.0-cdh5.4.8-tests.jar
    hadoop-hdfs-2.6.0-cdh5.4.8.jar			hadoop-yarn-api-2.6.0-cdh5.4.8.jar
    hadoop-yarn-common-2.6.0-cdh5.4.8.jar		hamcrest-core-1.3.jar
    hbase-annotations-1.0.0-cdh5.4.8.jar		hbase-client-1.0.0-cdh5.4.8.jar
    hbase-common-1.0.0-cdh5.4.8-tests.jar		hbase-common-1.0.0-cdh5.4.8.jar
    hbase-hadoop-compat-1.0.0-cdh5.4.8.jar		hbase-hadoop2-compat-1.0.0-cdh5.4.8.jar
    hbase-prefix-tree-1.0.0-cdh5.4.8.jar		hbase-protocol-1.0.0-cdh5.4.8.jar
    hbase-server-1.0.0-cdh5.4.8.jar			high-scale-lib-1.1.1.jar
    hsqldb-1.8.0.10.jar				htrace-core-3.0.4.jar
    htrace-core-3.1.0-incubating.jar		httpclient-4.3.6.jar
    httpcore-4.3.3.jar				jackson-core-asl-1.8.8.jar
    jackson-jaxrs-1.8.8.jar				jackson-mapper-asl-1.8.8.jar
    jackson-xc-1.8.8.jar				jamon-runtime-2.3.1.jar
    jasper-compiler-5.5.23.jar			jasper-runtime-5.5.23.jar
    java-xmlbuilder-0.4.jar				javax.inject-1.jar
    jaxb-api-2.2.2.jar				jaxb-impl-2.2.3-1.jar
    jcodings-1.0.8.jar				jersey-client-1.9.jar
    jersey-core-1.9.jar				jersey-guice-1.9.jar
    jersey-json-1.9.jar				jersey-server-1.9.jar
    jets3t-0.9.0.jar				jettison-1.1.jar
    jetty-6.1.26.cloudera.4.jar			jetty-sslengine-6.1.26.cloudera.4.jar
    jetty-util-6.1.26.cloudera.4.jar		jline-2.12.1.jar
    joni-2.1.2.jar					jruby-complete-1.6.8.jar
    jsch-0.1.42.jar					jsp-2.1-6.1.14.jar
    jsp-api-2.1-6.1.14.jar				jsp-api-2.1.jar
    jsr305-3.0.0.jar				leveldbjni-all-1.8.jar
    log4j-1.2.17.jar				metrics-core-2.2.0.jar
    netty-3.6.6.Final.jar				paranamer-2.3.jar
    protobuf-java-2.5.0.jar				servlet-api-2.5-6.1.14.jar
    servlet-api-2.5.jar				slf4j-api-1.7.10.jar
    slf4j-log4j12-1.7.10.jar			snappy-java-1.0.4.1.jar
    stax-api-1.0-2.jar				xmlenc-0.52.jar
    xz-1.0.jar					zeppelin-hbase-0.6.0-incubating-SNAPSHOT.jar
    zookeeper-3.4.5-cdh5.4.8.jar
    ```
    
    ### Questions:
    * Does the licenses files need update? N/A
    * Is there breaking changes for older versions? N/A
    * Does this needs documentation? Possibly, not sure HBase doc is the right place - there should be a vendor specific doc perhaps

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/felixcheung/incubator-zeppelin hbasecdh

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-zeppelin/pull/701.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #701
    
----
commit 63850093036d10029f3339efeff48404f566dfaa
Author: Felix Cheung <fe...@hotmail.com>
Date:   2016-02-07T05:24:38Z

    add vendor repo

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-182685446
  
    Lens interpreter, too. +1 for placing it to the parent.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-183601370
  
    LGTM


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-183168417
  
    ready for review/comment.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-183168355
  
    Again, failing with download - see #710 
    ```
    SPARK_HOME is /home/travis/build/apache/incubator-zeppelin/spark-1.5.2-bin-hadoop2.3 
    
    
    No output has been received in the last 10 minutes, this potentially indicates a stalled build or something wrong with the build itself.
    ```


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-182681163
  
    @jongyoul so far vendor-repo is relevant to Spark and here HBase only. It might be useful for Hive interpreter too. Should be push this up to the parent?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-183599251
  
    download timeout see #710
    ```
    
    $ ./testing/startSparkCluster.sh $SPARK_VER $HADOOP_VER
    SPARK_HOME is /home/travis/build/apache/incubator-zeppelin/spark-1.5.2-bin-hadoop2.3 
    
    
    No output has been received in the last 10 minutes, this potentially indicates a stalled build or something wrong with the build itself.
    ```
    
    merging if no more comment.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-182145318
  
    Tested this with standalone HBase from CDH [archive](http://archive.cloudera.com/cdh5/cdh/5/hbase-1.0.0-cdh5.4.8.tar.gz)
    ![image](https://cloud.githubusercontent.com/assets/8969467/12935273/7c809f5e-cf49-11e5-8e75-83d51c4555a1.png)
    
    ![image](https://cloud.githubusercontent.com/assets/8969467/12935276/7fdc15de-cf49-11e5-9fd7-8d68bcbbb2d8.png)



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-181706331
  
    @felixcheung How about moving that profile into parent's pom? It looks like that it's used by several poms.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/incubator-zeppelin/pull/701


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-zeppelin pull request: [ZEPPELIN-662] HBase interpreter ...

Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/701#issuecomment-183588646
  
    Looks good to me!


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---