GitHub user shijinkui reopened a pull request:
https://github.com/apache/incubator-zeppelin/pull/905
[ZEPPELIN-870] Improvement build and pom normalized
### What is this PR for?
1. frontend-maven-plugin upgrade to 1.0, as low version occur error when
build on osx
2. upgrade spark version from 1.4.1 to 1.6.1
3. define maven dependency scala version as property, used by dependency
version include scala version
4. dependencyManagement define junit and scala-test dependency, same to
pluginManagement
5. add `spark.iscached` property, used by profile when need download spark
dist by download-maven-plugin.
6. add spark-2.0 and hadoop-2.7 profile
### What type of PR is it?
[Improvement]
### Todos
### What is the Jira issue?
[ZEPPELIN-870](https://issues.apache.org/jira/browse/ZEPPELIN-870)
### How should this be tested?
run build command:
`export MAVEN_OPTS="-Xmx3g -XX:MaxPermSize=512M
-XX:ReservedCodeCacheSize=512M"; mvn clean package -Pbuild-distr -DskipTests
-Pspark-1.6 -Phadoop-2.7 -Ppyspark -Pvendor-repo
-Dignite.version=1.1.0-incubating -Pscalding -Pspark-dist-cached
-Drat.skip=true`
### Questions:
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/shijinkui/incubator-zeppelin sjk_dev
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-zeppelin/pull/905.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 #905
----
commit ca51fdb1a303c4d14badadf6058c07f2ad8f0406
Author: Vinay Shukla <[email protected]>
Date: 2016-05-03T22:39:25Z
Fixing Zeppelin-838: Minor improvement to error message
### What is this PR for?
This JIRA improves the error message displayed when the current user opens
a notebook to which the user is not allowed access to.
### What type of PR is it?
[Minor Improvement ]
### Todos
* None
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-838
### How should this be tested?
Get the change in this pull request. Build Zeppelin, configure shiro
authentication by commenting out the 1st line below and modifying the
corresponding line for 2nd line.
#/** = anon
/** = authcBasic
Log in as user1, configure a notebook to only allow access to only user1,
now access that same notebook as user2 and note the new error message.
### Screenshots (if appropriate)
[Screenshot:-Before](https://issues.apache.org/jira/secure/attachment/12802057/Screen%20Shot%202016-05-03%20at%203.16.58%20PM.png)
[Screenshot:-After](https://issues.apache.org/jira/secure/attachment/12802065/Screen%20Shot%202016-05-03%20at%203.17.36%20PM.png)
### Questions:
* Does the licenses files need update? --No
* Is there breaking changes for older versions? --No
* Does this needs documentation? -- No
Author: Vinay Shukla <[email protected]>
Closes #872 from vinayshukla/zeppelin-838 and squashes the following
commits:
ce4b3bd [Vinay Shukla] Fixing Zeppelin-838: Minor improvement to error
message
commit d09f9320ce26b36cd19576550b6c1497bddf6d4c
Author: shijinkui <[email protected]>
Date: 2016-05-19T13:31:50Z
change pom for compile success
commit c5ded37136962637b36af8daba6e3e921e90a31f
Author: Lee moon soo <[email protected]>
Date: 2016-05-12T15:05:52Z
Fix interpreter.sh classpath
### What is this PR for?
This PR apply fix #769 again, which is reverted by #208.
Also removing unnecessary code from interpreter.sh
### What type of PR is it?
Bug Fix
### Todos
* [x] - Apply #769 again
* [x] - Remove unnecessary code
### What is the Jira issue?
### How should this be tested?
### 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: Lee moon soo <[email protected]>
Closes #889 from Leemoonsoo/fix_interpreter_sh_classpath and squashes the
following commits:
8468fd5 [Lee moon soo] Remove unnecessary construction of classpath
ea8fee8 [Lee moon soo] Apply pr769 again, reverted by pr208
commit c5d1c770237dbd14b07a2aa0382136fb07f0f7e4
Author: Renjith Kamath <[email protected]>
Date: 2016-05-18T07:14:15Z
ZEPPELIN-859 Error on notebook page due to null property
### What is this PR for?
Add null check to prevent js error on notebook page
### What type of PR is it?
Bug Fix
### Todos
* [ ] - Task
### What is the Jira issue?
ZEPPELIN-859
### How should this be tested?
click on any note name from home page
### Screenshots (if appropriate)
<img width="1680" alt="screen shot 2016-05-18 at 12 23 32 pm"
src="https://cloud.githubusercontent.com/assets/2031306/15350362/9359b936-1cf6-11e6-9b62-9a7458406c75.png">
### Questions:
* Does the licenses files need update? no
* Is there breaking changes for older versions? no
* Does this needs documentation? no
Author: Renjith Kamath <[email protected]>
Closes #896 from r-kamath/noteNameError and squashes the following commits:
e34e42f [Renjith Kamath] ZEPPELIN-859 Error on notebook page due null
property
commit d25c566409aeeade1eb946d8c17da80224e98337
Author: Lee moon soo <[email protected]>
Date: 2016-05-18T21:09:39Z
Fix link to r interpreter doc
### What is this PR for?
This PR is hot fix for broken link to r interpreter doc
### What type of PR is it?
Hot Fix
### Todos
* [x] - Fix link
### How should this be tested?
This changes link address from
http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/interpreter/R.html
to
http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/interpreter/r.html
### 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: Lee moon soo <[email protected]>
Closes #898 from Leemoonsoo/fix_menu_link and squashes the following
commits:
07126d3 [Lee moon soo] Fix link to r interpreter doc
commit ccadf52f8114224590ba731e336f9d03ab069b84
Author: Prabhjyot Singh <[email protected]>
Date: 2016-05-18T15:38:14Z
Update HttpClient Dependencies
### What is this PR for?
HttpClient dependencies of the stack needs to be addressed as below (due to
end of life of commons-httpclient and security issues)
1] Need to identify all components that are still using commons-httpclient.
This is already end-of-lived by apache and consumers need to move to
HttpComponents.HttpClient 4.3.6 or later
2] All consumers of HttpComponents.HttpClient needs to be on at least 4.3.6
### What type of PR is it?
[Improvement]
### Todos
* [x] - migrate all commons-httpclient to org.apache.httpcomponents
### What is the Jira issue?
* [ZEPPELIN-860](https://issues.apache.org/jira/browse/ZEPPELIN-860)
### Questions:
* Does the licenses files need update? no
* Is there breaking changes for older versions? no
* Does this needs documentation? no
Author: Prabhjyot Singh <[email protected]>
Closes #897 from prabhjyotsingh/httpclientVersionMigrate and squashes the
following commits:
e89beb7 [Prabhjyot Singh] migrate all commons-httpclient to
org.apache.httpcomponents
commit 1b566ff9891d795868f64d1787a6f52180c3be5d
Author: shijinkui <[email protected]>
Date: 2016-05-19T13:55:28Z
add scala version varible properties
commit c42e81199e51c8ad87d5d254543139b8018c5992
Author: Mina Lee <[email protected]>
Date: 2016-05-18T05:26:37Z
[ZEPPELIN-577] ASCII control character errors in Zeppelin
### What is this PR for?
Take care of `interpreter not found` issue when code is copied from CRLF
line ending editor
### What type of PR is it?
Bug Fix
### What is the Jira issue?
[ZEPPELIN-577](https://issues.apache.org/jira/browse/ZEPPELIN-577)
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Mina Lee <[email protected]>
Closes #894 from minahlee/ZEPPELIN-577 and squashes the following commits:
3354a6e [Mina Lee] [ZEPPELIN-577] take care of all whitespace followed by
interpreter repl name
b930af2 [Mina Lee] [ZEPPELIN-577] ASCII control character errors in Zeppelin
commit 4504f8938ba28b5eb6b04eb6b21d884112679a8f
Author: Damien CORNEAU <[email protected]>
Date: 2016-05-18T22:19:12Z
Fix a few image not rendering
### What is this PR for?
There was a recent PR made by doanduyhai that was changing some images URL
to include `../assets`. However, I found a few more cases in the deployed
website.
It is actually a bit hard to understand why this happens in some cases
only, maybe it could be better to replace all `/assets` to `../assets`, however
this PR is only fixing the current issues.
### What type of PR is it?
Bug Fix
### How should this be tested?
You can build the doc and run it locally
### Screenshots (if appropriate)
<img width="688" alt="screen shot 2016-05-18 at 3 20 53 pm"
src="https://cloud.githubusercontent.com/assets/710411/15376817/45648b78-1d0c-11e6-82cb-4ba106e01043.png">
<img width="521" alt="screen shot 2016-05-18 at 3 21 09 pm"
src="https://cloud.githubusercontent.com/assets/710411/15376819/493ff976-1d0c-11e6-9960-cbd568f5d0ec.png">
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Damien CORNEAU <[email protected]>
Closes #899 from corneadoug/fix/docsImagesLink and squashes the following
commits:
c7333d7 [Damien CORNEAU] Fix a few image not rendering
commit 1809bb4146e2a0eb1bf004635625b4b374b5104e
Author: Prabhjyot Singh <[email protected]>
Date: 2016-05-18T15:22:02Z
ZEPPELIN-858: make interpreter searchable and sorted
### What is this PR for?
Interpreters listed `/#/interpreter` here are slightly difficult to find,
also the list that shows up for adding an interpreter is not sorted which adds
effort to find the desired interpreter and the add it.
IMO the list should be sorted and searchable.
### What type of PR is it?
[Improvement]
### Todos
* [x] - Interpreter list sorted.
* [x] - Interpreters should be searchable.
### What is the Jira issue?
* [ZEPPELIN-858](https://issues.apache.org/jira/browse/ZEPPELIN-858)
### How should this be tested?
Navigate to URL `/#/interpreter`
- the interpreters listed should be sorted
- click on add interpreter, the interpreter drop down in "Create new
interpreter" should also be sorted
- the search box should search interpreters that are already listed
### Screenshots (if appropriate)
<img width="1440" alt="screen shot 2016-05-18 at 10 32 55 am"
src="https://cloud.githubusercontent.com/assets/674497/15347976/11288418-1ce4-11e6-9a57-3e2127ed5675.png">
<img width="1440" alt="screen shot 2016-05-18 at 10 33 44 am"
src="https://cloud.githubusercontent.com/assets/674497/15347977/1128e85e-1ce4-11e6-858f-0cb27e6bb097.png">
<img width="296" alt="screen shot 2016-05-18 at 10 33 53 am"
src="https://cloud.githubusercontent.com/assets/674497/15347978/112a122e-1ce4-11e6-8241-55b707425e1d.png">
### Questions:
* Does the licenses files need update? n/a
* Is there breaking changes for older versions? n/a
* Does this needs documentation? n/a
Author: Prabhjyot Singh <[email protected]>
Closes #895 from prabhjyotsingh/ZEPPELIN-858 and squashes the following
commits:
8806f3f [Prabhjyot Singh] ZEPPELIN-858: selenium build fix
fbc2746 [Prabhjyot Singh] ZEPPELIN-858: make interpreter searchable and
sorted
commit f66ef81562cd3af384d06a655a47da4e96689567
Author: Prabhjyot Singh <[email protected]>
Date: 2016-05-19T08:07:09Z
ZEPPELIN-773 : Livy interperter
### What is this PR for?
As Zeppelin evolves its notebook, for large scale data analysis, multiple
zeppelin users are expected to use and connect to the same set of data
repositories within an enterprise. Since Zeppelin notebooks could affect data,
state and its lineage, it is important to have separation of users, provide
them with appropriate sandboxes, in addition to capturing the right audit
details. Further, the IT within the organization would prefer to support fewer
Zeppelin instances (preferably one) to support its customers. Therefore, the
objectives of creating a multi-tenant zeppelin are:
â Supporting workloads of multiple customers
â Supporting multiple LOBs (lines of business), on a single data systems
â Support fine grained audits
As a natural evolution of Zeppelin Authentication and Authorization design,
partly user awareness in downstream data systems such as Spark/Hive and others,
is essential to achieve the above stated objectives.
### What type of PR is it?
Feature
### Todos
* [x] - Test case
* [x] - Review Comments
* [x] - Documentation
### What is the Jira issue?
ZEPPELIN-773
### How should this be tested?
- Install Livy by following steps on https://github.com/cloudera/livy
- Start the Livy server
- Now by using Zeppelin-Livy interpreter, run any of the spark, pyspark or
R commands.
### Screenshots (if appropriate)
<img width="1436" alt="screen shot 2016-04-11 at 12 41 35 pm"
src="https://cloud.githubusercontent.com/assets/674497/14419479/b514979c-ffe3-11e5-9dea-df9854d8409c.png">
<img width="1434" alt="screen shot 2016-04-11 at 12 41 59 pm"
src="https://cloud.githubusercontent.com/assets/674497/14419478/b514922e-ffe3-11e5-9c98-93c5b99de106.png">
<img width="1440" alt="screen shot 2016-04-11 at 12 48 13 pm"
src="https://cloud.githubusercontent.com/assets/674497/14419480/b515d8c8-ffe3-11e5-8c20-4c988c621f51.png">
### Questions:
* Does the licenses files need update? n/a
* Is there breaking changes for older versions? n/a
* Does this needs documentation? yes
Author: Prabhjyot Singh <[email protected]>
Author: Rohit Choudhary <[email protected]>
Closes #827 from prabhjyotsingh/livyInterperter and squashes the following
commits:
9689da0 [Prabhjyot Singh] check for more session not found error
aeb5a73 [Prabhjyot Singh] update doc with review comment and add FAQ
5c2bf13 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
9833c59 [Prabhjyot Singh] ZEPPELIN-773: log error in all other status code
3deca71 [Prabhjyot Singh] ZEPPELIN-773 update doc for know issue, and more
error logging
6f1503f [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
44c5e82 [Prabhjyot Singh] ZEPPELIN-773: fail check if API allows master or
conf in parameter
f2ea724 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
53f2804 [Prabhjyot Singh] ZEPPELIN-773: add doc for livy impersonation
8095b3b [Prabhjyot Singh] ZZEPPELIN-773: add doc for spark version
fef1081 [Prabhjyot Singh] ZEPPELIN-773 add documentation for configuring
Spark master uri.
23b7811 [Prabhjyot Singh] ZEPPELIN-773 livy to have conf for configuring
yarn master
134923d [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
7a12336 [Prabhjyot Singh] missing exception handeling in
LivySparkInterpreter
200e715 [Prabhjyot Singh] more exception handeling
1e18465 [Prabhjyot Singh] LOGGER.error
8116b72 [Prabhjyot Singh] remove redundant getResultCode
93708cd [Prabhjyot Singh] setting the right condition
c3e74f2 [Prabhjyot Singh] return error
ad26d0b [Prabhjyot Singh] replace info with error
7f6fa24 [Prabhjyot Singh] check/incorporate recent changes of this code in
the Spark interpreter
6c19e35 [Prabhjyot Singh] retry a for a minute and fail, instead of looping
forever
45e3d48 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
97d0663 [Prabhjyot Singh] add the doc to
docs/_includes/themes/zeppelin/_navigation.html
7ff9744 [Prabhjyot Singh] update default value to 1000
a6e7d0b [Prabhjyot Singh] prefix zeppelin. to property
zeppelin.livy.sql.maxResult
9be64e0 [Prabhjyot Singh] doc
5f9be73 [Prabhjyot Singh] adding more mock test
8c4b983 [Prabhjyot Singh] remove class name as it will be avail with the
stack trace
a3b0a06 [Prabhjyot Singh] add test for pyspark
f0e3c20 [Prabhjyot Singh] change variable name
bbe2a7c [Prabhjyot Singh] rename lspark to livy
9bfbe47 [Prabhjyot Singh] close livy session on connection close/restart
interpreter
84bd755 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
cb65c86 [Prabhjyot Singh] rename r to sparkr for consistent naming
eb8706f [Prabhjyot Singh] fix paragraph abort
1b79c07 [Prabhjyot Singh] more loging and exception handeling
9a84e11 [Prabhjyot Singh] revert merge conflict
ff3c4ed [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
40ce7cd [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
3863682 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
7cec9ba [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
a28d674 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
557d1e1 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
e43385e [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
dc0a3dc [Prabhjyot Singh] fix append "%html "
756558e [Prabhjyot Singh] check for html tags and append "%html "
c58eae7 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
6c6b164 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
01ec474 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
32fbc1a [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
18468a0 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
ca06e91 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
5bb5775 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
5eb4eff [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
78eca1e [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
ee1c9f4 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
ea05fe9 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
0fbb74b [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
dadc257 [Prabhjyot Singh] reverting zeppelinConfiguration
b8e1779 [Prabhjyot Singh] adding back LivySparkRInterpreter.java , pyspark
9d89b0d [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
948615a [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
4f513a5 [Prabhjyot Singh] site.xml
426bbe8 [Rohit Choudhary] Merge branch 'livyInterperter' of
https://github.com/prabhjyotsingh/incubator-zeppelin into livyInterperter
68f438d [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
livyInterperter
ee2dceb [Prabhjyot Singh] working spark sql
1f9a111 [Rohit Choudhary] remove references to LivyInterpreters
b53fd8b [Rohit Choudhary] Don't need so many interpreters
de2fd3c [Prabhjyot Singh] have spark streaming
9cb0819 [Prabhjyot Singh] Fix for 1st request failing
8f4ec47 [Prabhjyot Singh] removing unrequired logs
07f0846 [Prabhjyot Singh] with lspark sql
10311d3 [Prabhjyot Singh] This works in all cases
d0519d5 [Prabhjyot Singh] Working livy interpreter with spark, pyspark, R
ace28a8 [Prabhjyot Singh] working livy
4053497 [Prabhjyot Singh] test livy
0709b9c [Prabhjyot Singh] moving AuthenticationInfo to
org.apache.zeppelin.display.AuthenticationInfo
95e7c13 [Prabhjyot Singh] test for selenium
a5a991d [Prabhjyot Singh] check for selenium
34dcc32 [Prabhjyot Singh] instead of null pass "new AuthenticationInfo()"
ba91da4 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into
UserInInterpreterContext
57ca577 [Prabhjyot Singh] review change create such class
AuthenticationInfo, and pass it into InterpreterContext
320790c [Prabhjyot Singh] fix for CI, missing change signature
d928203 [Prabhjyot Singh] revert shiri.ini if
fromMessage.principal.equals("anonymous") then set user as null
fadc6d9 [Prabhjyot Singh] userName to be present in
InterpreterContext/RemoteInterpreterContext
commit ac482f6f0e9f2b909e39d9222405422f47aa36f9
Author: Jongyoul Lee <[email protected]>
Date: 2016-05-22T14:34:19Z
[MINOR] Remove redundant logic of JDBC Interpreter
### What is this PR for?
Removing redundant codes and expanding features for passing extra
properties into JDBC driver
### What type of PR is it?
[Bug Fix | Improvement]
### Todos
* [x] - Removed logic
### What is the Jira issue?
* MINOR issue
### How should this be tested?
Just passed additional information into your JDBC
### 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: Jongyoul Lee <[email protected]>
Closes #909 from jongyoul/minor-remove-logic-for-check-user-pass-from-jdbc
and squashes the following commits:
0a72a57 [Jongyoul Lee] [MINOR] Remove redundant logic of JDBC Interpreter
- Removed logic for checking user and pass from properties
commit 40163e28e711f253deac5b17772caa3662e3b6a4
Author: AhyoungRyu <[email protected]>
Date: 2016-05-23T02:51:17Z
Add _site dir to .gitignore file
### What is this PR for?
When we execute Jekyll to build Zeppelin docs, `_site` directory is
generated automatically. So I added `_site` to `.gitignore` file.
### What type of PR is it?
Improvement
### Todos
* [x] - Add `_site` dir to `.gitignore` file
### What is the Jira issue?
No
### How should this be tested?
1. Execute Jekyll following as in
[here](https://github.com/apache/incubator-zeppelin/blob/master/docs/README.md)
2. Before adding `_site` to `.gitignore`, you can see that `git` is
tracking `_site` directory.
3. After applying this PR, `git` doesn't track this directory anymore.
### 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: AhyoungRyu <[email protected]>
Closes #906 from AhyoungRyu/update/gitignoreFile and squashes the following
commits:
39f4d5d [AhyoungRyu] Fix wrong path
70050a3 [AhyoungRyu] Add _site dir to .gitignore file
commit ce028112eb97184b9c3f69f9fa13cc8c960994ec
Author: astroshim <[email protected]>
Date: 2016-05-23T06:17:21Z
move noteName method from main to navbar.
### What is this PR for?
Notebook list doesn't show when you reload(F5) the zeppelin web page not in
home.
### What type of PR is it?
Bug Fix
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-863
### How should this be tested?
Outline the steps to test the PR here.
### Screenshots (if appropriate)
### before

### after

### Questions:
* Does the licenses files need update? no
* Is there breaking changes for older versions? no
* Does this needs documentation? no
Author: astroshim <[email protected]>
Closes #910 from astroshim/ZEPPELIN-863 and squashes the following commits:
75daf8e [astroshim] move noteName method from main to navbar.
commit abfe918f27f6f8dafe047396c631751f2560fe5a
Author: shijinkui <[email protected]>
Date: 2016-05-24T08:37:12Z
[ZEPPELIN-870] Improvement build and pom normalized: spark-1.6 profile
activeByDefault
commit 074bcf7555e6f53b6f9e8f084019bc1fa7ab07d3
Author: Kris Geusebroek <[email protected]>
Date: 2016-05-13T06:38:11Z
Make zeppelin work with CDH5.7.0
### What is this PR for?
The downloadable zeppelin install wasn;t working with CDH 5.7.0. I had to
change a few things to make it work nicely together.
### What type of PR is it?
Bug Fix
### Todos
### What is the Jira issue?
https://www.mail-archive.com/userszeppelin.incubator.apache.org/msg03471.html
### How should this be tested?
Install local cdh5.7.0 (see
https://github.com/krisgeus/ansible_local_cdh_hadoop)
build zeppeling (with this patch) with the following options:
mvn clean package -DskipTests -Pspark-1.6 -Phadoop-2.6
-Dspark.version=1.6.0-cdh5.7.0 -Dhadoop.version=2.6.0-cdh5.7.0 -Pvendor-repo
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? Didn't verify
* Does this needs documentation? Don't think so
Author: Kris Geusebroek <[email protected]>
Closes #868 from krisgeus/master and squashes the following commits:
e33d520 [Kris Geusebroek] Revert "Don't use extra driver classpath option
since I use SPARK_CLASSPATH in spark-env.sh and using both is not supported"
488cce6 [Kris Geusebroek] Added logging and comments to clarify reason not
throwing exception
146b524 [Kris Geusebroek] Don't use extra driver classpath option since I
use SPARK_CLASSPATH in spark-env.sh and using both is not supported
24ea584 [Kris Geusebroek] method classServerUri not available in cdh5.7.0
Spark version. Only set config if variable is filled
50717dd [Kris Geusebroek] Use slf4j instead of parquet bundled one since
parquet doesn't bundle it anymore
commit 6a75085b4ea7351e9eb05cb2452e61de0931b0b1
Author: AhyoungRyu <[email protected]>
Date: 2016-05-20T08:34:01Z
Update/shiro docs
### What is this PR for?
Currently, Zeppelin has two authentication docs. One is
[**Authentication**](https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/security/authentication.html)
and the other is [**Shiro
Authentication**](https://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/manual/shiroauthentication.html).
As a user, it's little bit confused. So I changed the category of
`shiroauthentication.md` file from `manual` to `security` and also changed the
name of `Authentication` to `Authentication for NGINX`. Please see the below
screenshot images :)
### What type of PR is it?
Improvement
### Todos
* [x] - Add `conf/shiro.ini` file to `.gitignore`
* [x] - Update `zeppelin-login.png` screenshot image file in
`shiroauthentication.md`
* [x] - Change the category of `shiroauthentication.md` file from `manual`
-> `security`
* [x] - Change `Authentication` -> `Authentication for NGINX`
### What is the Jira issue?
### How should this be tested?
### Screenshots (if appropriate)
1. Updating zeppelin-login.png
- before

- after
<img width="1272" alt="zeppelin-login"
src="https://cloud.githubusercontent.com/assets/10060731/15422244/812541e6-1eb2-11e6-89bc-ed635bc9aaa8.png">
2. Changing the category of **Shiro Authentication** & Changing
**Authentication** -> **Authentication for NGINX**
- before

- after

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: AhyoungRyu <[email protected]>
Closes #907 from AhyoungRyu/update/shiroDocs and squashes the following
commits:
95d37ab [AhyoungRyu] Change title Authentication -> Authentication for NGINX
d290937 [AhyoungRyu] Change Shiro Authentication docs category
749ce8c [AhyoungRyu] Change shiroauthentication.md location
20b8ae9 [AhyoungRyu] Update login screenshot image in shiroauthentication.md
122afc2 [AhyoungRyu] Add conf/shiro.ini file to .gitignore
commit 7b63286a0993bba0a857725eabf4b9dc895a1f0e
Author: CloverHearts <[email protected]>
Date: 2016-05-24T01:59:33Z
ZEPPELIN-866] Hotfix - does not working search box on navbar.
### What is this PR for?
When you type in the search box and start the search,
The result is not exposed.
Previously, it was working well.
### What type of PR is it?
Hot Fix
### Todos
* [x] - fixed bug on navbar.html and controller
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-866
### How should this be tested?
try to search action on navbar.
### Screenshots (if appropriate)
#### before
<img width="1280" alt="test02"
src="https://cloud.githubusercontent.com/assets/10525473/15469402/10713c64-2125-11e6-909d-cb375e7c31a4.png">
#### after
<img width="1280" alt="test01"
src="https://cloud.githubusercontent.com/assets/10525473/15469411/1a6e0b0c-2125-11e6-9ade-e4147e7143d8.png">
### Questions:
* Does the licenses files need update? no
* Is there breaking changes for older versions? no
* Does this needs documentation? no
Author: CloverHearts <[email protected]>
Closes #911 from cloverhearts/fixed/searchbar and squashes the following
commits:
bca027b [CloverHearts] remove whitespace
c592422 [CloverHearts] add space in navbar.controller.js
433139a [CloverHearts] removed event locationChangeSuccess on pr ( does not
working search bar)
bac1254 [CloverHearts] removed console.log (pr does not working search box)
4d06560 [CloverHearts] Hotfix - dose not working search box on navbar.
commit fee42ccdb7a7b0a853abfb269c58dee7f7b87df2
Author: Sagar Kulkarni <[email protected]>
Date: 2016-05-25T07:04:52Z
[ZEPPELIN-704] Display elapse time for long running paragraph
### What is this PR for?
For long running paragraph, it is hard to know how long it has already been
running. We should either have the elapsed time displayed
### What type of PR is it?
[Bug Fix ]
### Todos
### What is the Jira issue?
ZEPPELIN-704 (https://issues.apache.org/jira/browse/ZEPPELIN-704)
### How should this be tested?
-Open a note.
-Run a paragraph , It should show you the elapsed time.
### 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: Sagar Kulkarni <[email protected]>
Closes #862 from sagarkulkarni3592/ZEPPELIN-704 and squashes the following
commits:
f912504 [Sagar Kulkarni] Corrected the mistake.
192f3f7 [Sagar Kulkarni] Changed the elapsed time string to "Started xx
seconds/minutes/hours ago.".
6e1a395 [Sagar Kulkarni] Removed function dateToString and made Moment.js
call directly.
5a1cee9 [Sagar Kulkarni] Selenium test failure fixing.
536835a [Sagar Kulkarni] Fixed other build issues - Selenium test failures
fixed.
52f2fed [Sagar Kulkarni] Fixing build issue - Selenium test fail fixed.
0d8a68a [Sagar Kulkarni] Merge branch 'master' into ZEPPELIN-704
913515a [Sagar Kulkarni] Corrected the compilation error.
b18811f [Sagar Kulkarni] Fixed the timezone difference using standard ISO
time format. Added extra features using Moment.js.
93dd602 [Sagar Kulkarni] Merge remote-tracking branch 'origin/master' into
ZEPPELIN-704
cb76ed5 [Sagar Kulkarni] Fixed "Text floats outside paragraph" issue in
both "default" and "simple" looknfeel.
566da6a [Sagar Kulkarni] ZEPPELIN-819 - Fixed the username from 'undefined'
to 'anonymous'. Removed ' time' text from 'Last updated by xxx at time xxx'.
6248eac [Sagar Kulkarni] Merge branch 'master' of
https://github.com/sagarkulkarni3592/incubator-zeppelin into ZEPPELIN-704
a991b07 [Sagar Kulkarni] ZEPPELIN-704 Aligned elapsed time message with
took xx seconds message
4f64ada [Sagar Kulkarni] ZEPPELIN-704 Display elapse time for long running
paragraph - Right alligned for Simple looknfeel.
7c340d4 [Sagar Kulkarni] ZEPPELIN-704 Display elapse time for long running
paragraph
----
---
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.
---