GitHub user cloverhearts reopened a pull request:
https://github.com/apache/incubator-zeppelin/pull/921
Zeppelin-531 ] Job management
### What is this PR for?
Zeppelin job management.
Zeppelin job monitoring and control page for Notebooks and Paragraphs.
You can check the cron notebook.
You can easily understand the entire current 'job.
It can easily run the Notebook necessary.
### What type of PR is it?
Feature
### Todo
- [x] notebook list and link.
- [x] notebook paragraph list and display status color and link.
- [x] fillter. - interpreter, name,
- [x] user interpreter filter selecte box - dynamic list.
- [x] cron and normal notebook icon.
- [x] exception
- [x] test.
- new
- [x] web app optimize for job manager
- [x] divede job manager socket.
- [x] refresh job information on event base
### What is the Jira issue?
[ZEPPELIN-531](https://issues.apache.org/jira/browse/ZEPPELIN-531?filter=-1)
### How should this be tested?
click to job menu.
- filter - write to notebook name and selected interpreter type.
- check to error. - Interpreter and problem notification about the
execution impossible 'Notebook.
For example, you run the R tutorial 'in the absence of R Interpreter'.
- run always top option
The check box on the right exists.
Try clicking while the notebook is running.
- execute to notebook and stop
- Click on the notebook name and paragraph to see if that move.
and using zeppelin. (make notebook, and run paragraph Misc...)
### Screenshots (if appropriate)

(Animated Gif, size 3.7MB)
### 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/cloverhearts/incubator-zeppelin ZEPPELIN-531
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-zeppelin/pull/921.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 #921
----
commit 8f7b26da3465ced5295c9b6ea8525faae231248d
Author: CloverHearts <[email protected]>
Date: 2016-05-09T10:48:33Z
implement job manager for webapp.
commit 2fb5f7a7049f125afc6cd12cc91aceb66e8a59e1
Author: CloverHearts <[email protected]>
Date: 2016-05-10T08:47:15Z
implement logic web for jobmanger.
commit d23fb7b7e63cd1ffc26764ed0e59713dd2041fec
Author: CloverHearts <[email protected]>
Date: 2016-05-11T04:40:17Z
add notebook filter in jab manager page
commit f51baaa517bc028c57d1dcd4b2647386f644508b
Author: CloverHearts <[email protected]>
Date: 2016-05-18T07:25:40Z
Merge branch 'master' into feat/jobmanagement
Conflicts:
zeppelin-web/test/karma.conf.js
commit 7b4db8d8870ca6d548cd6a9339e9b7f159e95dec
Author: CloverHearts <[email protected]>
Date: 2016-05-18T08:58:23Z
add sort to job item
commit b24b4e789d148b9751979dc164ec30150cd2ddb0
Author: CloverHearts <[email protected]>
Date: 2016-05-19T02:45:37Z
add momentjs in .jshintrc
commit b90e3202666eb0ccf460ba0a8124a3f87935a4b5
Author: CloverHearts <[email protected]>
Date: 2016-05-24T08:47:25Z
implement notebook job management backend.
commit 35887c0a3017f1c8b7483be896b6cfa2de1f6fde
Author: CloverHearts <[email protected]>
Date: 2016-05-26T06:41:34Z
Implement cs transition for jobmanagement.
commit 5b20b0344d66f29e01258f60f72104d4ab27045e
Author: CloverHearts <[email protected]>
Date: 2016-05-26T06:42:33Z
Merge branch 'master' into feat/jobmanagement
commit f87217c726294c7d0e56e709db0ba3bbf7231e2e
Author: CloverHearts <[email protected]>
Date: 2016-05-26T10:31:32Z
improve jobmanagement ui and timestamp
commit f1296a859e18377dbe4e52353bd6fc06a4ea14b6
Author: CloverHearts <[email protected]>
Date: 2016-05-27T11:13:28Z
bug fixed and improve run status to always top for job manager page.
commit 75c03efd04262e23751373dc132185fffa6e2d55
Author: CloverHearts <[email protected]>
Date: 2016-05-27T11:16:30Z
remove semicolon for job manager
commit f3575f91a3c1ff67f5fc43a77307b13732904d62
Author: CloverHearts <[email protected]>
Date: 2016-05-27T11:18:42Z
Merge branch 'master' into feat/jobmanagement
Conflicts:
zeppelin-web/.jshintrc
commit 0bcb9ff1a27c360b75d299f54d11e1c381daf9b4
Author: CloverHearts <[email protected]>
Date: 2016-05-30T02:44:10Z
Additional feedback in the absence of the interpreter for jobmanager
commit 4695c64b123f9a825e959a0e4e169a8bb5386d77
Author: CloverHearts <[email protected]>
Date: 2016-05-30T02:50:45Z
Merge branch 'master' into ZEPPELIN-531
commit 877b203fcf610275255113c7f9a49bb2ee832784
Author: CloverHearts <[email protected]>
Date: 2016-05-30T10:28:08Z
optimize job management - slow down issue.
commit 5a781369771e0039f4bde73c0f9db44fc1e38817
Author: CloverHearts <[email protected]>
Date: 2016-05-31T02:46:02Z
add comment and change variable name.
commit caf4f3112f4541232556dd0dbc5ae21500d8f7d0
Author: CloverHearts <[email protected]>
Date: 2016-05-31T08:04:59Z
was divided zeppelin-notebook server - job manager server.
commit a9490151216a84befc1d3fe2f6ed84683d360d1c
Author: CloverHearts <[email protected]>
Date: 2016-06-01T13:47:25Z
refactor job manager
commit 3878de3628e536671ef32d834bb68f6a6b727e44
Author: CloverHearts <[email protected]>
Date: 2016-06-01T17:00:42Z
modifed test case and WebSocket server class extends structure changes
commit 80165f51eb00898b025bebcd0b43a1c2c9cf407f
Author: CloverHearts <[email protected]>
Date: 2016-06-01T17:28:01Z
add 'check undefined logic' in jobmanager.controller
commit 2d37f891544eba359b10c640145f4d682677fe78
Author: CloverHearts <[email protected]>
Date: 2016-06-02T10:01:54Z
implement observer in notebook
commit 86bd17c6cc1a3e50404792d5dd891f15c9528f6c
Author: CloverHearts <[email protected]>
Date: 2016-06-02T16:57:16Z
changed observer noti in note class
commit a40c734b0da40d0bb6d9d1e73ff6b6e5fdd487e4
Author: CloverHearts <[email protected]>
Date: 2016-06-03T22:36:22Z
job manager bug fix and improve
commit 9e227fc51871612c6d9f7172cb5b395fbdd44d45
Author: CloverHearts <[email protected]>
Date: 2016-06-03T22:41:52Z
Merge branch 'master' into ZEPPELIN-531
Conflicts:
zeppelin-server/src/main/java/org/apache/zeppelin/server/ZeppelinServer.java
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Note.java
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/Notebook.java
zeppelin-zengine/src/test/java/org/apache/zeppelin/search/LuceneSearchTest.java
commit 97e8bbea32ba9b0c15d20c1299e176f83fe0340c
Author: CloverHearts <[email protected]>
Date: 2016-06-04T02:22:57Z
remove class job manager server
commit d3c40ecf8992359d77c900183185292a2539dbf8
Author: CloverHearts <[email protected]>
Date: 2016-06-04T02:34:11Z
remove notebook target op for job manager
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---