[jira] [Created] (ZEPPELIN-3786) Don't copy dependencies to target/lib for interpreter modules

2018-09-19 Thread Jeff Zhang (JIRA)
Jeff Zhang created ZEPPELIN-3786:


 Summary: Don't copy dependencies to target/lib for interpreter 
modules
 Key: ZEPPELIN-3786
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3786
 Project: Zeppelin
  Issue Type: Improvement
Reporter: Jeff Zhang


Only module zeppelin-interpreter,zeppelin,zengine,zeppelin-server needs that. 
They are just use it for testing purpose. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin issue #3163: ZEPPELIN-2619. Save note in ${notename_noteid}.zpln in...

2018-09-19 Thread jongyoul
Github user jongyoul commented on the issue:

https://github.com/apache/zeppelin/pull/3163
  
Wow!! Thank you guys for all your efforts @zjffdu @mebelousov 


---


[GitHub] zeppelin pull request #3163: ZEPPELIN-2619. Save note in ${notename_noteid}....

2018-09-19 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/zeppelin/pull/3163


---


[GitHub] zeppelin issue #3163: ZEPPELIN-2619. Save note in ${notename_noteid}.zpln in...

2018-09-19 Thread zjffdu
Github user zjffdu commented on the issue:

https://github.com/apache/zeppelin/pull/3163
  
Thanks all for reviewing and testing, will merge it soon


---


[GitHub] zeppelin issue #3182: [ZEPPELIN-3761] Aliasing is not working with JDBC inte...

2018-09-19 Thread zjffdu
Github user zjffdu commented on the issue:

https://github.com/apache/zeppelin/pull/3182
  
LGTM, can we add unit test for this ?


---


[jira] [Created] (ZEPPELIN-3785) Add kubernetes scheduling to spark interpreter

2018-09-19 Thread Ricardo Martinelli de Oliveira (JIRA)
Ricardo Martinelli de Oliveira created ZEPPELIN-3785:


 Summary: Add kubernetes scheduling to spark interpreter
 Key: ZEPPELIN-3785
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3785
 Project: Zeppelin
  Issue Type: Improvement
  Components: zeppelin-interpreter
Affects Versions: 0.8.0
Reporter: Ricardo Martinelli de Oliveira


Since spark 2.3.0 you can submit your spark app directly to a kubernetes API 
and the spark cluster is deployed automatically. My proposal is to add this 
feature in spark interpreter and thus making zeppelin more cloud-native.

I volunteer myself to implement this, but I would like your thoughts about that.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin issue #3182: [ZEPPELIN-3761] Aliasing is not working with JDBC inte...

2018-09-19 Thread prabhjyotsingh
Github user prabhjyotsingh commented on the issue:

https://github.com/apache/zeppelin/pull/3182
  
@zjffdu @astroshim   can you help review this.


---


[GitHub] zeppelin pull request #3183: [ZEPPELIN-3610] Cluster Raft module design

2018-09-19 Thread liuxunorg
GitHub user liuxunorg opened a pull request:

https://github.com/apache/zeppelin/pull/3183

[ZEPPELIN-3610] Cluster Raft module design

### What is this PR for?

By using the Raft protocol, multiple Zeppelin-Server groups are built into 
a Zeppelin cluster, the cluster State Machine is maintained through the Raft 
protocol, and the services in the cluster are agreed upon. The Zeppelin-Server 
and Zeppelin-Interperter services and processes are stored in the Cluster 
MetaData. Metadata information;

### What type of PR is it?
[Feature]

### Todos
* [x] add raft algorithm atomix jar
* [x] add cluster state machine
* [x] add state machine query command
* [x] add state machine delete command
* [x] add state machine put command
* [x] Isolate the netty JAR package introduced by atomix

### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-3610

### How should this be tested?
[CI pass](https://travis-ci.org/liuxunorg/zeppelin/builds/418742522)

### Screenshots (if appropriate)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes

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

$ git pull https://github.com/liuxunorg/zeppelin ZEPPELIN-3610

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

https://github.com/apache/zeppelin/pull/3183.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 #3183


commit f25005f52322c076d20d25c0319a59b528a5a16f
Author: liuxunorg <33611720@...>
Date:   2018-08-21T14:57:44Z

Cluster Raft module design

By using the Raft protocol, multiple Zeppelin-Server groups are built into 
a Zeppelin cluster, the cluster State Machine is maintained through the Raft 
protocol, and the services in the cluster are agreed upon. The Zeppelin-Server 
and Zeppelin-Interperter services and processes are stored in the Cluster 
MetaData. Metadata information;

[Feature]

* [x] add raft algorithm atomix jar
* [x] add cluster state machine
* [x] add state machine query command
* [x] add state machine delete command
* [x] add state machine put command
* [x] Isolate the netty JAR package introduced by atomix

* https://issues.apache.org/jira/browse/ZEPPELIN-3610

CI pass

* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Yes




---


[GitHub] zeppelin pull request #3156: [ZEPPELIN-3610] Cluster Raft module design

2018-09-19 Thread liuxunorg
Github user liuxunorg closed the pull request at:

https://github.com/apache/zeppelin/pull/3156


---


[GitHub] zeppelin pull request #3180: [ZEPPELIN-3781] Bump up version of npm packages

2018-09-19 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/zeppelin/pull/3180


---


[GitHub] zeppelin pull request #3182: [ZEPPELIN-3761] Aliasing is not working with JD...

2018-09-19 Thread prabhjyotsingh
GitHub user prabhjyotsingh opened a pull request:

https://github.com/apache/zeppelin/pull/3182

[ZEPPELIN-3761] Aliasing is not working with JDBC interperter

### What is this PR for?
Using aliasing to rename the column name is not really working. For 
instance, a SELECT like this renames "aircraft" column in output to "something" 
in MySQL terminal, but not in Zeppelin:

SELECT aircraft AS something FROM birdstrikes LIMIT 5;

### What type of PR is it?
[Bug Fix]

### What is the Jira issue?
* [ZEPPELIN-3761](https://jira.apache.org/jira/browse/ZEPPELIN-3761)

### How should this be tested?
* Running SQL query with or without alisa should result with the expected 
column name.

### Questions:
* Does the licenses files need an update? N/A
* Is there breaking changes for older versions? N/A
* Does this needs documentation? N/A


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

$ git pull https://github.com/prabhjyotsingh/zeppelin ZEPPELIN-3761

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

https://github.com/apache/zeppelin/pull/3182.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 #3182


commit 65eba973a50f2fb9d4a91f2fe0aab67f8e692aff
Author: Prabhjyot Singh 
Date:   2018-09-19T08:33:00Z

ZEPPELIN-3761: Aliasing is not working with JDBC interperter

Change-Id: Ia2e33bb2b17bcde2ccc9459c4ba2c31afce19fa4




---


[jira] [Created] (ZEPPELIN-3784) Cluster server node and process management page

2018-09-19 Thread Xun Liu (JIRA)
Xun Liu created ZEPPELIN-3784:
-

 Summary: Cluster server node and process management page
 Key: ZEPPELIN-3784
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3784
 Project: Zeppelin
  Issue Type: Sub-task
  Components: Homepage
Affects Versions: 0.9.0
Reporter: Xun Liu
Assignee: Xun Liu
 Attachments: cluster-manager.gif

h3. *Cluster server node and process management page*

In cluster mode, You can view the status of all servers in the cluster and the 
interpreter processes running in each server through the cluster page.

*1. Cluster management page*

Display the running status of each server in the cluster, for example: cpu 
usage, memory usage, how many interpreter processes are running, etc.

*2. Node management page*

Display the running status of the interpreter in the server, such as: 
interpreter creation time, interpreter Thrift port, CPU and memory usage, etc.

*3. design doc*

[https://docs.google.com/document/d/1a8QLSyR3M5AhlG1GIYuDTj6bwazeuVDKCRRBm-Qa3Bw/edit#heading=h.ckkbfp9161hv]

*4. Screen recording*

!cluster-manager.gif!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)