Skip to content

Conversation

@fred521
Copy link

@fred521 fred521 commented Dec 26, 2019

What is this PR for?

We have a new UI with version angular 8, which will be retiring the old angularjs.
both of the angular frameworks may need to co-exist for a while until the new UI is stable.
Have the Jetty server support multiple wars with different port (8080 and 9090)

What type of PR is it?

[Feature ]

Todos

retire angularJS completely in the future.

What is the Jira issue?

  • ZEPPELIN-4515 Have Jetty Server support multiple wars
    Add multiple war support for the Zeppelin Server.
    two ports (default is 8080 and 9090) will be living for a while until we are comfortable with the new UI.

How should this be tested?

The default port for new UI is 9090, testing via http://localhost:9090

Screenshots (if appropriate)

Questions:

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

@zjffdu
Copy link
Contributor

zjffdu commented Dec 27, 2019

Thanks for the contribution @fred521
Could you create a ticket for it ? And Do you want to contribute your presto note tutorial to Zeppelin ? 😄

@fred521
Copy link
Author

fred521 commented Dec 27, 2019

Thanks for the contribution @fred521
Could you create a ticket for it ? And Do you want to contribute your presto note tutorial to Zeppelin ? 😄

add the Jira link to the PR.

Would love to share anything, presto note tutorial means presto notebook that created by our users ?

@zjffdu
Copy link
Contributor

zjffdu commented Dec 28, 2019

@fred521 Could you update the PR title and description, please follow the contribution guildeline here. http://zeppelin.apache.org/community.html

Regarding the presto, I mean you added presto note in this PR. 😄

@fred521
Copy link
Author

fred521 commented Dec 28, 2019

Regarding the presto, I mean you added presto note in this PR. 😄

haha, that was a mistake, thanks 😄😄😄

@fred521 fred521 changed the title add angular support for jetty [ZEPPELIN-4515] Have Jetty Server support multiple wars Dec 30, 2019
@zjffdu
Copy link
Contributor

zjffdu commented Dec 31, 2019

@fred521 I tried this PR, but could not open the new angular ui. Anything else need to configure ?

image

@zjffdu
Copy link
Contributor

zjffdu commented Dec 31, 2019

@fred521 I can make it work by changing this line to following https://github.com/apache/zeppelin/pull/3571/files#diff-179ea3a816210bb9904baabec1a552e4R825

ZEPPELIN_ANGULAR_WAR("zeppelin.angular.war", "zeppelin-web-angular/dist/zeppelin"),

Thanks @hsuanxyz for the hint.

@zjffdu
Copy link
Contributor

zjffdu commented Jan 3, 2020

Thanks @fred521 LGTM , will merge if no more comment

asfgit pushed a commit that referenced this pull request Jan 3, 2020
### What is this PR for?
We have a new UI with version angular 8, which will be retiring the old angularjs.
both of the angular frameworks may need to co-exist for a while until the new UI is stable.
Have the Jetty server support multiple wars with different port (8080 and 9090)

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

### Todos
retire angularJS completely in the future.

### What is the Jira issue?
* [ZEPPELIN-4515](https://issues.apache.org/jira/browse/ZEPPELIN-4515) Have Jetty Server support multiple wars
Add multiple war support for the Zeppelin Server.
two ports (default is 8080 and 9090) will be living for a while until we are comfortable with the new UI.

### How should this be tested?
The default port for new UI is 9090, testing via http://localhost:9090

### Screenshots (if appropriate)

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

Author: fdai <[email protected]>

Closes #3571 from fred521/add_angular_to_jetty and squashes the following commits:

1965476 [fdai] add next context path
93e2a4f [fdai] clean the code
8606ce0 [fdai] use one port two support multiple wars in jetty
f08602e [fdai] remove unrelated notebook
0f9c103 [fdai] add angular support for jetty
@zjffdu
Copy link
Contributor

zjffdu commented Jan 7, 2020

@fred521 I have merged it, could you close this PR ?

@fred521 fred521 closed this Jan 8, 2020
asfgit pushed a commit that referenced this pull request Jan 12, 2020
### What is this PR for?
We have a new UI with version angular 8, which will be retiring the old angularjs.
both of the angular frameworks may need to co-exist for a while until the new UI is stable.
Have the Jetty server support multiple wars with different port (8080 and 9090)

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

### Todos
retire angularJS completely in the future.

### What is the Jira issue?
* [ZEPPELIN-4515](https://issues.apache.org/jira/browse/ZEPPELIN-4515) Have Jetty Server support multiple wars
Add multiple war support for the Zeppelin Server.
two ports (default is 8080 and 9090) will be living for a while until we are comfortable with the new UI.

### How should this be tested?
The default port for new UI is 9090, testing via http://localhost:9090

### Screenshots (if appropriate)

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

Author: fdai <[email protected]>

Closes #3571 from fred521/add_angular_to_jetty and squashes the following commits:

1965476 [fdai] add next context path
93e2a4f [fdai] clean the code
8606ce0 [fdai] use one port two support multiple wars in jetty
f08602e [fdai] remove unrelated notebook
0f9c103 [fdai] add angular support for jetty
@Reamer Reamer mentioned this pull request Apr 20, 2020
1 task
asfgit pushed a commit that referenced this pull request Apr 23, 2020
### What is this PR for?
This PR fixes a small part of #3571, which introduced a SSL-connector regression.

The port definition of the SSL connector has been deleted.
https://github.com/apache/zeppelin/pull/3571/files#diff-3477d79f3012453f20c3727ec60338e9L337-L341

### What type of PR is it?
 - Hot Fix

### Todos
* [ ] - Task

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

### How should this be tested?
* **Travis-CI:** https://travis-ci.org/github/Reamer/zeppelin/builds/677349664

### Screenshots (if appropriate)

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

Author: Philipp Dallig <[email protected]>

Closes #3740 from Reamer/ssl_regression and squashes the following commits:

44125ce [Philipp Dallig] Fix SSL regression
asfgit pushed a commit that referenced this pull request Apr 23, 2020
### What is this PR for?
This PR fixes a small part of #3571, which introduced a SSL-connector regression.

The port definition of the SSL connector has been deleted.
https://github.com/apache/zeppelin/pull/3571/files#diff-3477d79f3012453f20c3727ec60338e9L337-L341

### What type of PR is it?
 - Hot Fix

### Todos
* [ ] - Task

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

### How should this be tested?
* **Travis-CI:** https://travis-ci.org/github/Reamer/zeppelin/builds/677349664

### Screenshots (if appropriate)

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

Author: Philipp Dallig <[email protected]>

Closes #3740 from Reamer/ssl_regression and squashes the following commits:

44125ce [Philipp Dallig] Fix SSL regression

(cherry picked from commit f577f1e)
Signed-off-by: Alex Ott <[email protected]>
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.

2 participants