Skip to content

Conversation

@cloverhearts
Copy link
Member

@cloverhearts cloverhearts commented Jun 16, 2016

What is this PR for?

Job manger basic front end.
You can check to paragraph and notebook information.
It is created with the following additional functions PR.
(E. G., Filter and sort)

this PR is divided from the #921

What type of PR is it?

Featrue

Todos

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-964

How should this be tested?

  1. create and running, modified notebook and paragraph.
  2. check to cron or normal notebook status in job manager.

Screenshots

job manger-basic

### Questions: - Does the licenses files need update? no - Is there breaking changes for older versions? no - Does this needs documentation? yes

@astroshim
Copy link
Contributor

The job page looks greate and working good.
I think it seems to be better if the Job description is changed. :)
Then how can i control the the notebook action in the Job page?

@cloverhearts
Copy link
Member Author

@astroshim
This PR is unable to control the Notebook.
Notebook control is ready for the next PR.

@cloverhearts
Copy link
Member Author

@astroshim
check to sub-task section.
https://issues.apache.org/jira/browse/ZEPPELIN-531
Thank you.

@astroshim
Copy link
Contributor

@cloverhearts Thanks for the quick response. I understand. 👍

@AhyoungRyu
Copy link
Contributor

@cloverhearts Great feature indeed! 👍
It's minor thing but, it seems the first tooltip is not shown properly.

screen shot 2016-06-20 at 12 37 42 pm

@cloverhearts
Copy link
Member Author

@AhyoungRyu
Thank you for you feedback.
I'll fix that

Conflicts:
	zeppelin-web/src/components/navbar/navbar.html
	zeppelin-web/src/components/websocketEvents/websocketEvents.factory.js
@cloverhearts
Copy link
Member Author

merge from master branch and replace job menu location.
2016-06-28 5 10 06

@Leemoonsoo
Copy link
Member

IMO, 'Job' menu item can stay next to 'Notebook', instead of going into dropdown menu.
Because, "Interpreter', "Credential", "Configuration" menus are related configuring Zeppelin, and "Notebook", "Job" are related to using Zeppelin.

@cloverhearts
Copy link
Member Author

@Leemoonsoo
Thank you for your feed back.
You are right.
I have completed modifications.
2016-06-29 2 13 59

and
@AhyoungRyu fixed position for tooltip (top -> top-left)
2016-06-29 2 13 54
111

@jongyoul
Copy link
Member

jongyoul commented Jul 2, 2016

ping

@jongyoul
Copy link
Member

jongyoul commented Jul 4, 2016

Is this PR completed?

@cloverhearts
Copy link
Member Author

@jongyoul Yes, Completed.

@jongyoul
Copy link
Member

jongyoul commented Jul 4, 2016

It remains for the review, doesn't it?

@cloverhearts
Copy link
Member Author

This PR is now completed.
In my opinion, it seems there is no problem.
Please merge after review.

<a ng-switch-when="RUNNING"
style="text-decoration: none !important;"
ng-href="#/notebook/{{notebookJob.notebookId}}/paragraph/{{paragraphJob.id}}">
<i style="color: blue" class="fa fa-spinner spinAnimation"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Chrome, it does not animate 'fa-spinner'. How about fa fa-spinner fa-spin to animate in chrome?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Leemoonsoo
Add css code for the chrome browser
Thank you for your feedback.

spin
chrome browser.

@Leemoonsoo
Copy link
Member

Notebook list order in Job menu is different from notebook list in homepage and menu bar.

Notebook list in home page
image

Notebook list in job menu
image

If it list notebook in same order, it'll be much easier to find notebook in job menu.

@cloverhearts
Copy link
Member Author

@Leemoonsoo
It seems you want to talk about sort Notebook name.
I dropped implemented it already, but it will be merged with the next step of the PR.
Attach the related links.

@cloverhearts cloverhearts reopened this Jul 5, 2016
@Leemoonsoo
Copy link
Member

Thanks @cloverhearts for the new feature.
CI failure unrelated.
LGTM and merge if there're no more discussion.

@asfgit asfgit closed this in ca4e587 Jul 7, 2016
PhilippGrulich pushed a commit to SWC-SENSE/zeppelin that referenced this pull request Aug 8, 2016
### What is this PR for?
Job manger basic front end.
You can check to paragraph and notebook information.
It is created with the following additional functions PR.
(E. G., Filter and sort)

this PR is divided from the apache#921

### What type of PR is it?
Featrue

### Todos
- [x] - notebook information
- [x] - viewing status for paragraph
- [x] - feat. running progress bar.
- [x] - added job menu in navbar.
(It can be modified by the following (apache#1013)

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

### How should this be tested?
1. create and running, modified notebook and paragraph.
2. check to cron or normal notebook status in job manager.

### Screenshots

<img width="683" alt="job manger-basic" src="https://cloud.githubusercontent.com/assets/10525473/16113612/0120dec8-33f8-11e6-8dec-c74048fae637.png">

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

Author: CloverHearts <[email protected]>
Author: CloverHearts <[email protected]>

This patch had conflicts when merged, resolved by
Committer: Lee moon soo <[email protected]>

Closes apache#1025 from cloverhearts/dev/jobmanager/step/02-basic-front and squashes the following commits:

aa7f502 [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
c759cff [CloverHearts] icon spin animation support for chrome.
f183d73 [CloverHearts] job paragraph information tooltip top to top-left
db76838 [CloverHearts] restore location for job menu in navbar
bb8858c [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
5d75520 [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
0313cfa [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
baf3ec6 [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
9ee539b [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
5d64018 [CloverHearts] Merge branch 'master' into dev/jobmanager/step/02-basic-front
75186c7 [CloverHearts] implement basic - frontend for job manager.
18db280 [CloverHearts] modifed get run status for paragraph and bug fixed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants