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
```
[0K$ ./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.
---