Skip to content

[ZEPPELIN-551] Add paragraph scope for angular object - #588

Closed
Leemoonsoo wants to merge 11 commits into
apache:masterfrom
Leemoonsoo:ZEPPELIN-551
Closed

[ZEPPELIN-551] Add paragraph scope for angular object#588
Leemoonsoo wants to merge 11 commits into
apache:masterfrom
Leemoonsoo:ZEPPELIN-551

Conversation

@Leemoonsoo

Copy link
Copy Markdown
Member

What is this PR for?

Add paragraph scope for angular object. While it changes some internal api and ZeppelinServer - Interpreter process protocol (thrift), it's better be merged after creating 0.5.6 release branch

What type of PR is it?

Improvement

Is there a relevant Jira issue?

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

How should this be tested?

Creating AngularObject now taking 'paragraphId' as a parameter in addition to 'noteId'.
When 'paragraphId' is null, the AngularObject becomes notebook scope, otherwise it becomes paragraph scope.

Screenshots (if appropriate)

Questions:

  • Does the licenses files need update? no
  • Is there breaking changes for older versions? Yes

Incompatible with interpreter binary that built with older version because of this PR updates thrift idl

  • Does this needs documentation? internal api change

@Leemoonsoo
Leemoonsooforce-pushed the ZEPPELIN-551 branch 4 times, most recently from b20ae24 to 917c1caCompareJanuary 13, 2016 00:11
@Leemoonsoo

Copy link
Copy Markdown
MemberAuthor

ready to merge

@corneadoug

Copy link
Copy Markdown
Contributor

I will take a look at it today then :)

@corneadoug

Copy link
Copy Markdown
Contributor

Do you have some example or documentation on how you can bind at paragraph or notebook level from UI?

@Leemoonsoo

Copy link
Copy Markdown
MemberAuthor

Let me update javadoc

@Leemoonsoo

Copy link
Copy Markdown
MemberAuthor

@corneadoug updated javadoc

@corneadoug

Copy link
Copy Markdown
Contributor

Thanks, I will look at it

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this will help reduce travis log length quite a bit!

@felixcheung

Copy link
Copy Markdown
Member

looks good

@Leemoonsoo

Copy link
Copy Markdown
MemberAuthor

Thanks @felixcheung taking a look. I'm merging it into master.

asfgit pushed a commit that referenced this pull request Feb 1, 2016
### What is this PR for?
This PR is related #591 created by Leemoonsoo. I just added a section explaining the **Utilities for Angular Display System** to `docs/angular.md`.
### What type of PR is it?
Documentation
### Todos
* [x] - Add a section for explaining Utilities for Angular Display System to angular.md
### Is there a relevant Jira issue?
No. But there is a related PR: #591 (and maybe #588)
### How should this be tested?
Just apply this PR and checkout the `Display System -> Angular` tab in Zeppelin web site.
### 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: Ryu Ah young <fbdkdud93@hanmail.net>
Closes#650 from AhyoungRyu/display_utils_docs and squashes the following commits:
6923400 [Ryu Ah young] (Documentation): Add package import information
280b846 [Ryu Ah young] (Documentation): Fix some grammar errors in angular.md
13330d0 [Ryu Ah young] (Documentation): Fix some sentences
a7cf9ac [Ryu Ah young] (Documentation): Utilities for Angular Display System
Sign up for freeto 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.

3 participants

@Leemoonsoo@corneadoug@felixcheung