-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Master #553
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Master #553
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
|
Hi, |
Member
|
@eoinlane Do you mind close this PullRequest if it is not intended contribution? :-) |
Member
|
@eoinlane if this was created by mistake - would you mind closing this one please? (as it can not be merge as-is) |
### What is this PR for? This PR enables displaying decimal format in built-in nvd3 chart ### What type of PR is it? Bug Fix ### Is there a relevant Jira issue? [ZEPPELIN-595](https://issues.apache.org/jira/browse/ZEPPELIN-595) ### Screenshots (if appropriate) Before <img width="767" alt="screen shot 2016-02-02 at 2 12 38 pm" src="https://cloud.githubusercontent.com/assets/8503346/12766225/836f42b2-c9b7-11e5-8dd2-9135d76324b0.png"> After <img width="767" alt="screen shot 2016-02-02 at 2 13 17 pm" src="https://cloud.githubusercontent.com/assets/8503346/12766226/848996e8-c9b7-11e5-8104-b6654686dcd4.png"> ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Mina Lee <minalee@nflabs.com> Closes #685 from minahlee/ZEPPELIN-595 and squashes the following commits: 574f580 [Mina Lee] Fix typo f8f3b9f [Mina Lee] Fix typo d9bd4a9 [Mina Lee] Use thousand grouped with 3 digits round format 53639f5 [Mina Lee] Round float to 3 decimal 834fc13 [Mina Lee] Allow displaying decimal d3 format
### What is this PR for? After #611 merged, Zeppelin provides streaming output for **spark** and **pyspark** interpreter. For the further improvement, I changed a few code lines using <code>[InterpreterContext](https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/InterpreterContext.java#L66)</code> so that **sh** interpreter can be available too. ### What type of PR is it? Improvement ### Todos ### Is there a relevant Jira issue? [ZEPPELIN-646: Shell interpreter output streaming](https://issues.apache.org/jira/browse/ZEPPELIN-646) [ZEPPELIN-554: Streaming interpreter output to front-end]() ### How should this be tested? After applying this PR, run this below code with `sh` interpreter in Zeppelin. ``` date && sleep 3 && date ``` Then you can see two timestamps which have 3 seconds gap. ### 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 #683 from AhyoungRyu/ZEPPELIN-646 and squashes the following commits: a9d2e2b [Ryu Ah young] ZEPPELIN-646: Shell interpreter output streaming
## What is this PR for? Docs for jdbc interpreter ## What type of PR is it? Documentation ## Todos ## Is there a relevant Jira issue? No. But there is related PR: https://issues.apache.org/jira/browse/ZEPPELIN-614 ## 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: Victor Manuel <viktor.manuel.garcia@gmail.com> Author: vgmartinez <viktor.manuel.garcia@gmail.com> Closes #661 from vgmartinez/generic_jdbc_docs and squashes the following commits: f9cf476 [Victor Manuel] Fix comment cee96a6 [Victor Manuel] fix docs and add more details cd60020 [Victor Manuel] delete parentheses... d92d7d8 [Victor Manuel] add default prefix in simple connection b973022 [Victor Manuel] change order in link f9f194e [Victor Manuel] Update jdbc.md e3653ba [vgmartinez] fix dead link 38ccefb [vgmartinez] docs for jdbc
…tation ### What is this PR for? Lately, an official location of Zeppelin was changed from **https://github.com/apache/incubator-zeppelin.git** to **http://git.apache.org/incubator-zeppelin.git**. So I changed the old location in several documentations to the latest one. ### What type of PR is it? Documentation ### Todos ### Is there a relevant Jira issue? [ZEPPELIN-657](https://issues.apache.org/jira/browse/ZEPPELIN-657) ### 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: Ryu Ah young <fbdkdud93@hanmail.net> Closes #700 from AhyoungRyu/ZEPPELIN-657 and squashes the following commits: 2144bcc [Ryu Ah young] ZEPPELIN-657: Change 'release' -> 'branch' in howtocontribute.md 813b438 [Ryu Ah young] ZEPPELIN-657: Change 'release' -> 'branch' 23646e5 [Ryu Ah young] ZEPPELIN-657: Fix the wrong locations c4bef6c [Ryu Ah young] ZEPPELIN-657: fix a typo in howtocontribute.md a5fb130 [Ryu Ah young] ZEPPELIN-657: Change the official location of Zeppelin
### What is this PR for? While investigating CI failure with PR #706, I noticed that we were running all tests in each of 6 jobs in the test matrix. It seems we have accidentally switched back to running all tests even with older versions of Spark. (from PR #626 Filtering out interpreter tests for these runs help make test jobs faster (~30%) and also reduce the chance that an interpreter test might intermittently fail, thus hopefully improve CI reliability. Also changing Spark 1.2.1 to 1.2.2 (last 1.2.x release) ### What type of PR is it? Improvement ### Todos * [x] - Travis CI yml changes ### Is there a relevant Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-665 ### How should this be tested? Run Travis CI ### Screenshots (if appropriate) N/A ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Felix Cheung <felixcheung_m@hotmail.com> Closes #708 from felixcheung/testprofile and squashes the following commits: ac3bd72 [Felix Cheung] fix project list b0c8b9b [Felix Cheung] add spark tests 27d57fe [Felix Cheung] fix project list cd0cb97 [Felix Cheung] test project list for older spark versions
### What is this PR for? Update official documentation for **Cassandra interpreter V2** Related to PR: #600 ### What type of PR is it? [Documentation] ### Is there a relevant Jira issue? **[ZEPPELIN-575]** ### How should this be tested? Just check the doc after the build to see if you can see the **chapter 14 Change Log** ### Questions: * Does the licenses files need update? --> **No** * Is there breaking changes for older versions? --> **No** * Does this needs documentation? --> **No** [ZEPPELIN-575]: https://issues.apache.org/jira/browse/ZEPPELIN-575 Author: DuyHai DOAN <doanduyhai@gmail.com> Closes #604 from doanduyhai/CassandraInterpreterDocumentation and squashes the following commits: b1e70cb [DuyHai DOAN] Remove un-necessary whitespaces 80fcea4 [DuyHai DOAN] Add ZEPPELIN_VERSION in _config.yml f052bd8 [DuyHai DOAN] Fixes reference to ZEPPELIN_VERSION in markdown d3f7871 [DuyHai DOAN] Use ZEPPELIN_VERSION variable instead of hard-coding c05d489 [DuyHai DOAN] Revert commit of doc cleaning PR #648 88811ee [DuyHai DOAN] Add Zeppelin version along-side with interpreter version 01716e1 [DuyHai DOAN] Cassandra Interpreter V2 doc e3dd18b [DuyHai DOAN] [ZEPPELIN-382] Add Documentation for Cassandra interpreter in the doc pages
…ook menu ### What is this PR for? This PR improves the front-end experience to use git versioning on notebooks. Any community feedback is welcome. ### What type of PR is it? Improvement ### Todos * [x] - front-end and back-end changes * [x] - add `checkpoint` interface * [x] - ~~error propagation to front-end~~ in a separate PR * [x] - tests * [x] - UI feedback? ### Is there a relevant Jira issue? [ZEPPELIN-540](https://issues.apache.org/jira/browse/ZEPPELIN-540) ### How should this be tested? 1. Uncomment `GitNotebookRepo` as a storage in `/conf/zeppelin-site.xml` 2. Start Zeppelin 3. Make changes to some notebook 4. Use `git` menu to commit 5. To check whether successfully committed, do `git log` in `/notebooks` folder ### 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: Khalid Huseynov <khalidhnv@nflabs.com> Closes #577 from khalidhuseynov/feat/git-commit-frontend-access and squashes the following commits: 4f04af0 [Khalid Huseynov] remove initial commit at start 64111e0 [Khalid Huseynov] Merge branch 'master' into feat/commit-frontend-access 5f10b46 [Khalid Huseynov] backend gitCommit -> commit ef3a8fb [Khalid Huseynov] Merge branch 'master' into feat/commit-frontend-access 8b5766f [Khalid Huseynov] change icon git -> file-code-o 74db747 [Khalid Huseynov] remove git from wording a03a953 [Khalid Huseynov] add repoSync checkpoint test for 1 storage 33f6e0f [Khalid Huseynov] add gitNotebookRepo checkpoint test b0fa219 [Khalid Huseynov] only commit message 339c9fe [Khalid Huseynov] Merge 'master' into feat/git-commit-frontend-access 39c2873 [Khalid Huseynov] use sinqle quotes b8fc035 [Khalid Huseynov] empty input field after commit message is hit c9192cb [Khalid Huseynov] temp fix for padding issue b69f2ff [Khalid Huseynov] change div to button 39c8e00 [Khalid Huseynov] fix formatting for checkstyle 32e403c [Khalid Huseynov] propagate changes to frontend bdeb0ed [Khalid Huseynov] add checkpoint interface and propagate to backend de7bdd6 [Khalid Huseynov] add checkpoint interface a1894c2 [Khalid Huseynov] backend handling of git notebook commit 8069ccd [Khalid Huseynov] add frontend handler via websocket 2ebe628 [Khalid Huseynov] add button and git menu
…Enabled
### What is this PR for?
This is a fix for selenium test case `testSparkInterpreterDependencyLoading` that does not check for `endToEndTestEnabled` causing build to fail on local. (`mvn $TEST_FLAG $PROFILE -B`)
Used to get this error in file `./zeppelin-server/target/failsafe-reports/org.apache.zeppelin.ZeppelinIT.txt`
-------------------------------------------------------------------------------
Test set: org.apache.zeppelin.ZeppelinIT
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.008 sec <<< FAILURE! - in org.apache.zeppelin.ZeppelinIT
testSparkInterpreterDependencyLoading(org.apache.zeppelin.ZeppelinIT) Time elapsed: 0.008 sec <<< ERROR!
java.lang.NullPointerException: null
at org.apache.zeppelin.ZeppelinIT.testSparkInterpreterDependencyLoading(ZeppelinIT.java:210)
### What type of PR is it?
Hot Fix
### Todos
* [x] - Fix for testSparkInterpreterDependencyLoading
* [x] - delete created notebook for cleanup.
### Is there a relevant Jira issue?
N/A
### How should this be tested?
`mvn $TEST_FLAG $PROFILE -B` should not fail on local when env variable "CI" is not set.
Author: Prabhjyot Singh <prabhjyotsingh@gmail.com>
Closes #709 from prabhjyotsingh/ZEPPELIN-630-SeleniumFix and squashes the following commits:
e31a3d0 [Prabhjyot Singh] throw e;
2d9aa98 [Prabhjyot Singh] "throw e"
277521e [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into ZEPPELIN-630-SeleniumFix
98e8d0b [Prabhjyot Singh] throw e on exception, marking test as a failure.
271445a [Prabhjyot Singh] instead of "ElementNotVisibleException" it should catch all "Exception" and log it.
2642975 [Prabhjyot Singh] testSparkInterpreterDependencyLoading does not check for endToEndTestEnabled
In current behaviour we have a fixed height for result container that contains either graph or table, but if type is text then the container expands to infinitely. When type is text; then this is mostly logs, so we can have scroll around it and have fixed height for this container. Before <img width="1440" alt="screen shot 2015-12-07 at 4 11 49 pm" src="https://cloud.githubusercontent.com/assets/674497/11625014/bf2044dc-9cfd-11e5-8b9b-0ac8256671cf.png"> After <img width="1440" alt="screen shot 2015-12-07 at 4 16 46 pm" src="https://cloud.githubusercontent.com/assets/674497/11625051/f8b1abbe-9cfd-11e5-9001-4794ba10dbf3.png"> Author: Prabhjyot Singh <prabhjyotsingh@gmail.com> Closes #519 from prabhjyotsingh/ZEPPELIN-491 and squashes the following commits: 287fff8 [Prabhjyot Singh] - revert unused someFunction(). - have standard toooltip for Follow output and scroll top fa29035 [Prabhjyot Singh] implement follow scroll 92b7e39 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into ZEPPELIN-491 e230e00 [Prabhjyot Singh] change name from log to output fb67de2 [Prabhjyot Singh] have a page scroll down icon dc96ed6 [Prabhjyot Singh] fixing branch conflicts
### What is this PR for? Allow HBase interpreter to be built with vendor repo artifects ### What type of PR is it? Improvement ### Todos * [x] - Add vendor repo to hbase pom ### Is there a relevant Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-662 ### How should this be tested? Build with this for CDH 5.4.8 ``` mvn clean package -Pspark-1.5 -Dhadoop.version=2.6.0-cdh5.4.8 -Phadoop-2.6 -Pvendor-repo -DskipTests -Ppyspark -P build-distr -Dhbase.hbase.version=1.0.0-cdh5.4.8 -Dhbase.hadoop.version=2.6.0-cdh5.4.8 ``` ### Screenshots (if appropriate) N/A This is what's in interpreter/hbase ``` activation-1.1.jar aopalliance-1.0.jar apacheds-i18n-2.0.0-M15.jar apacheds-kerberos-codec-2.0.0-M15.jar api-asn1-api-1.0.0-M20.jar api-util-1.0.0-M20.jar asm-3.1.jar avro-1.7.6-cdh5.4.8.jar commons-cli-1.2.jar commons-codec-1.5.jar commons-collections-3.2.1.jar commons-compress-1.4.1.jar commons-configuration-1.9.jar commons-daemon-1.0.13.jar commons-el-1.0.jar commons-exec-1.1.jar commons-httpclient-3.1.jar commons-io-2.4.jar commons-lang-2.5.jar commons-logging-1.1.1.jar commons-math-2.1.jar commons-math3-3.1.1.jar commons-net-3.1.jar core-3.1.1.jar curator-client-2.7.1.jar curator-framework-2.7.1.jar curator-recipes-2.7.1.jar disruptor-3.3.0.jar findbugs-annotations-1.3.9-1.jar gson-2.2.jar guava-15.0.jar guice-3.0.jar guice-servlet-3.0.jar hadoop-annotations-2.6.0-cdh5.4.8.jar hadoop-auth-2.6.0-cdh5.4.8.jar hadoop-common-2.6.0-cdh5.4.8.jar hadoop-core-2.6.0-mr1-cdh5.4.8.jar hadoop-hdfs-2.6.0-cdh5.4.8-tests.jar hadoop-hdfs-2.6.0-cdh5.4.8.jar hadoop-yarn-api-2.6.0-cdh5.4.8.jar hadoop-yarn-common-2.6.0-cdh5.4.8.jar hamcrest-core-1.3.jar hbase-annotations-1.0.0-cdh5.4.8.jar hbase-client-1.0.0-cdh5.4.8.jar hbase-common-1.0.0-cdh5.4.8-tests.jar hbase-common-1.0.0-cdh5.4.8.jar hbase-hadoop-compat-1.0.0-cdh5.4.8.jar hbase-hadoop2-compat-1.0.0-cdh5.4.8.jar hbase-prefix-tree-1.0.0-cdh5.4.8.jar hbase-protocol-1.0.0-cdh5.4.8.jar hbase-server-1.0.0-cdh5.4.8.jar high-scale-lib-1.1.1.jar hsqldb-1.8.0.10.jar htrace-core-3.0.4.jar htrace-core-3.1.0-incubating.jar httpclient-4.3.6.jar httpcore-4.3.3.jar jackson-core-asl-1.8.8.jar jackson-jaxrs-1.8.8.jar jackson-mapper-asl-1.8.8.jar jackson-xc-1.8.8.jar jamon-runtime-2.3.1.jar jasper-compiler-5.5.23.jar jasper-runtime-5.5.23.jar java-xmlbuilder-0.4.jar javax.inject-1.jar jaxb-api-2.2.2.jar jaxb-impl-2.2.3-1.jar jcodings-1.0.8.jar jersey-client-1.9.jar jersey-core-1.9.jar jersey-guice-1.9.jar jersey-json-1.9.jar jersey-server-1.9.jar jets3t-0.9.0.jar jettison-1.1.jar jetty-6.1.26.cloudera.4.jar jetty-sslengine-6.1.26.cloudera.4.jar jetty-util-6.1.26.cloudera.4.jar jline-2.12.1.jar joni-2.1.2.jar jruby-complete-1.6.8.jar jsch-0.1.42.jar jsp-2.1-6.1.14.jar jsp-api-2.1-6.1.14.jar jsp-api-2.1.jar jsr305-3.0.0.jar leveldbjni-all-1.8.jar log4j-1.2.17.jar metrics-core-2.2.0.jar netty-3.6.6.Final.jar paranamer-2.3.jar protobuf-java-2.5.0.jar servlet-api-2.5-6.1.14.jar servlet-api-2.5.jar slf4j-api-1.7.10.jar slf4j-log4j12-1.7.10.jar snappy-java-1.0.4.1.jar stax-api-1.0-2.jar xmlenc-0.52.jar xz-1.0.jar zeppelin-hbase-0.6.0-incubating-SNAPSHOT.jar zookeeper-3.4.5-cdh5.4.8.jar ``` ### Questions: * Does the licenses files need update? N/A * Is there breaking changes for older versions? N/A * Does this needs documentation? Possibly, not sure HBase doc is the right place - there should be a vendor specific doc perhaps Author: Felix Cheung <felixcheung_m@hotmail.com> Closes #701 from felixcheung/hbasecdh and squashes the following commits: 9a9bce0 [Felix Cheung] pom changes f7e8206 [Felix Cheung] add vendor repo
### What is this PR for? Adding code of conduct link http://www.apache.org/foundation/policies/conduct.html to our contribution guide, as well as http://www.apache.org/foundation/how-it-works.html ### What type of PR is it? Improvement ### Todos * [x] - Add link to Code of conduct * [x] - Add link to the Apache way. ### Is there a relevant Jira issue? no ### How should this be tested? N/A ### Screenshots (if appropriate) N/A ### 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 <moon@apache.org> Closes #707 from Leemoonsoo/code_of_conduct and squashes the following commits: 452b8af [Lee moon soo] Address comment 0aa01df [Lee moon soo] The Apache way 96214a1 [Lee moon soo] Add link to code of conduct
### What is this PR for? Added Kerberos setup with Zeppelin ### What type of PR is it? Documentation ### Is there a relevant Jira issue? No ### How should this be tested? Check out the website ### 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: Sejun Ra <sejun@nflabs.com> Author: Ryu Ah young <fbdkdud93@hanmail.net> Closes #640 from sejunra/docs/kerberos and squashes the following commits: 515d908 [Ryu Ah young] Add spaces between the bracket d1acb4b [Ryu Ah young] Address the reviews 1ea2bb5 [Sejun Ra] Changed three dots to two dots on link 00d2551 [Sejun Ra] Spelled out 'w/' and changed link as requested. bafcead [Sejun Ra] Added Kerberos doc to spark.md instead of having separate file. f95807d [Sejun Ra] added license info on doc. fd10960 [Sejun Ra] Added Kerberos documentation
### What is this PR for? Sorry for the late PR. According to the user feedback, seems that it's not clear how to **embed output plots into other websites**. So I made a documentation for explaining this feature. ### What type of PR is it? Documentation ### Todos * [x] - Write a documentation for How can we publish Zeppelin paragraph results ### Is there a relevant Jira issue? [ZEPPELIN-585](https://issues.apache.org/jira/browse/ZEPPELIN-585) ### How should this be tested? After apply this PR, just click `Quick Start -> Publish your Paragraph ### 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 #672 from AhyoungRyu/ZEPPELIN-585-test and squashes the following commits: 746b13c [Ryu Ah young] ZEPPELIN-585: Add a warning sentence a728c28 [Ryu Ah young] ZEPPELIN-585: ping travis edab76d [Ryu Ah young] ZEPPELIN-585: Fix grammar error fea0c4f [Ryu Ah young] ZEPPELIN-585: Change a note sentence 9b877f6 [Ryu Ah young] ZEPPELIN-585: Change a sentence in index.md 4e92c9f [Ryu Ah young] ZEPPELIN-585: Change a word 'tab' -> 'menu' c7d380b [Ryu Ah young] ZEPPELIN-585: Change some sentences for normal use case 648067d [Ryu Ah young] ZEPPELIN-585: Fix a sentence in index.md 5599d69 [Ryu Ah young] ZEPPELIN-585: Add new doc on how to embedd Note\Paragraph plots into other websites
### What is this PR for? A lot of time travis CI breaks because of selenium test case, and at that point it becomes trivial to know the exact reason. Hence, in this PR creating a separate matrix for testing selenium test cases. ### What type of PR is it? Improvement ### Is there a relevant Jira issue? N/A ### How should this be tested? Check travis UI. It should have a new matrix added. Author: Prabhjyot Singh <prabhjyotsingh@gmail.com> Closes #706 from prabhjyotsingh/seperateMatrixForSelenium and squashes the following commits: bc85814 [Prabhjyot Singh] remove TEST_SELENIUM from first profile 2d334ff [Prabhjyot Singh] create different profile for selenium 5fce1b2 [Prabhjyot Singh] Merge remote-tracking branch 'origin/master' into seperateMatrixForSelenium c1c883c [Prabhjyot Singh] create seperate matrix for selenium test case
### What is this PR for? About a month ago, Shiro authentication for Zeppelin is merged by #586. Even though we already have [SECURITY-README.md](https://github.com/apache/incubator-zeppelin/blob/master/SECURITY-README.md), many people do not know about the existence of this file. So I wrote a docs based on `SECURITY-README.md` to the Zeppelin documentation website to guide step by step for Zeppelin users. ### What type of PR is it? Documentation ### Todos * [x] - Add shiro authentication docs * [x] - Add **zeppelin.anonymous.allowed** property in `zeppelin-site.md` * [x] - Indent **Websocket security** section in `SECURITY-README.md` ### Is there a relevant Jira issue? [ZEPPELIN-661](https://issues.apache.org/jira/browse/ZEPPELIN-661) ### 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: Ryu Ah young <fbdkdud93@hanmail.net> Closes #711 from AhyoungRyu/ZEPPELIN-661 and squashes the following commits: 482fc65 [Ryu Ah young] ZEPPELIN-661: ping travis 4fbc5e5 [Ryu Ah young] ZEPPELIN-661: Add the default status information of anon and authcBasic 795f177 [Ryu Ah young] ZEPPELIN-661: indent 'Websocket security' section in SECURITY-README.md f050f8d [Ryu Ah young] ZEPPELIN-661: Add 'zeppelin.anonymous.allowed' property in zeppelin-site.xml to install.md d841a8a [Ryu Ah young] ZEPPELIN-661: Add shiro authentication docs
### What is this PR for? Add a new test case for testing the create new button. Create new button is for creating new paragraph within notebook ### What type of PR is it? Test ### Is there a relevant Jira issue? NA ### How should this be tested? On OSX, you'll need firefox 42.0 installed, then you can run with PATH=~/Applications/Firefox.app/Contents/MacOS/:$PATH CI="" \ mvn -Dtest=org.apache.zeppelin.ParagraphActionsIT -Denforcer.skip=true \ test -pl zeppelin-server ### Questions: * Does the licenses files need update?NO * Is there breaking changes for older versions?NO * Does this needs documentation?NO Author: Ravi Ranjan <ranjanravi0308@gmail.com> Closes #688 from ravicodder/testCreateNewButton and squashes the following commits: 7d5bc65 [Ravi Ranjan] Add LOG.error message in catch statement ce25396 [Ravi Ranjan] Add LOG.error in catch statement 0247d3f [Ravi Ranjan] Modified test case to test create new paragraph using '+' sign between paragraph 2fbf220 [Ravi Ranjan] modified Debug message and in checkthat value of pargarphs used instead of <true> or <false> 9b1d777 [Ravi Ranjan] Add new selenium test case for create new paragraph button
### What is this PR for? Fix broken form of keyboard shortcut help modal ### Is there a relevant Jira issue? No ### 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: Mina Lee <minalee@nflabs.com> Closes #715 from minahlee/fix/keyboardShortcutHelp and squashes the following commits: eab10c1 [Mina Lee] Change Alt to be Option in Mac 1b684ca [Mina Lee] Fix broken form of keyboard shortcut modal page
### What is this PR for? Updating doc for the Zeppelin docs ### What type of PR is it? Documentation ### Todos * [x] - Update doc ### Is there a relevant Jira issue? N/A ### How should this be tested? N/A ### Screenshots (if appropriate) N/A ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? This is Author: Felix Cheung <felixcheung_m@hotmail.com> Closes #723 from felixcheung/docreadme and squashes the following commits: 7bbf93a [Felix Cheung] typo 565a3a5 [Felix Cheung] update doc
### What is this PR for? Fix bug https://issues.apache.org/jira/browse/ZEPPELIN-628 ### Todos ### How should this be tested? run a query that contains (something)...eg ``` %jdbc select max(ss_promo_sk), ss_customer_sk from qhive.tpcds_orc_500.store_sales where ss_sold_date_sk >= 2452640 and ss_customer_sk > 3 and ss_customer_sk < 20 group by ss_customer_sk ``` It is ok if the **propertyKey** is default: ``` PropertyKey: default, SQL command: 'select max(ss_promo_sk), ss_customer_sk from qhive.tpcds_orc_500.store_sales where ss_sold_date_sk >= 2452640 and ss_customer_sk > 3 and ss_customer_sk < 20 group by ss_customer_sk' ``` ### Questions: Does the licenses files need update? no Is there breaking changes for older versions? no Does this needs documentation? no Author: vgmartinez <viktor.manuel.garcia@gmail.com> Closes #667 from vgmartinez/bug_628 and squashes the following commits: 4859cac [vgmartinez] fix test for parse propertyKey 810c14e [vgmartinez] add more tests for parse prefix 9d59c60 [vgmartinez] fixed parse properties
## What is this PR for? Documentation to configure Drill using JDBC Interpreter ## What type of PR is it? Documentation ## Todos ## Is there a relevant Jira issue? No. But there is related PR: https://issues.apache.org/jira/browse/ZEPPELIN-614 ## 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: Ramu Malur <Ramu.Malursr@walmart.com> Closes #718 from malur/drill-documentation and squashes the following commits: 0946f5b [Ramu Malur] Merge remote-tracking branch 'apache/master' into drill-documentation 5f94ef2 [Ramu Malur] Updated adbc.md with Drill support 4b6f825 [Ramu Malur] Added details on using Drill with JDBC Interpreter
### What is this PR for? This is to allow the usage of Azure for notebook storage. ### What type of PR is it? Improvement ### Todos N/A ### Is there a relevant Jira issue? [ZEPPELIN-656](https://issues.apache.org/jira/browse/ZEPPELIN-656) ### How should this be tested? A full integration test will require an Azure storage account. I could provide an account offline if necessary unless someone already has one. I based this off the S3 storage repo. I did not see any integration tests for the S3 storage repo, but let me know if I need to add some for this. ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? Yes, license added * Is there breaking changes for older versions? No * Does this needs documentation? Yes, updates were made to zeppelin-site.xml.template explaining config settings as well as in the install doc Author: Silvio Fiorito <silvio.fiorito@granturing.com> Closes #697 from granturing/azure-storage-backend and squashes the following commits: 433bdc0 [Silvio Fiorito] Fix typo in enum name for user and share 659e7f3 [Silvio Fiorito] Additional locations where we have to block Azure credentials from being exposed 0691472 [Silvio Fiorito] Don't expose Azure storage connection string in UI since it contains credentials cbfbe4d [Silvio Fiorito] Clarified optional setting for Azure user folder and fixed Azure error handling 928c8b5 [Silvio Fiorito] Added license info and docs for Azure storage settings, also added Azure-specific setting for user base path ce61f0e [Silvio Fiorito] Add support for using Azure storage
### What is this PR for? There has been a few cases Travis fails to download Spark release but doesn't stop. Stopping would make it easier to track down and check the exit code. ### What type of PR is it? Improvement ### Todos * [x] - Update spark download & start/stop script ### Is there a relevant Jira issue? N/A ### How should this be tested? Run Travis CI ### Screenshots (if appropriate) N/A ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Felix Cheung <felixcheung_m@hotmail.com> Closes #710 from felixcheung/checkdownload and squashes the following commits: d89cde9 [Felix Cheung] fix version check 3c64db8 [Felix Cheung] spark script stop on error
### What is this PR for? Fix bug https://issues.apache.org/jira/browse/ZEPPELIN-628 ### Todos ### How should this be tested? run a query that contains (something)...eg: ``` %hive select max(ss_promo_sk), ss_customer_sk from qhive.tpcds_orc_500.store_sales where ss_sold_date_sk >= 2452640 and ss_customer_sk > 3 and ss_customer_sk < 20 group by ss_customer_sk ``` It is ok if the **propertyKey** is default: ``` PropertyKey: default, SQL command: 'select max(ss_promo_sk), ss_customer_sk from qhive.tpcds_orc_500.store_sales where ss_sold_date_sk >= 2452640 and ss_customer_sk > 3 and ss_customer_sk < 20 group by ss_customer_sk' ``` ### Questions: Does the licenses files need update? no Is there breaking changes for older versions? no Does this needs documentation? no Author: vgmartinez <viktor.manuel.garcia@gmail.com> Closes #668 from vgmartinez/bug_628_for_hive and squashes the following commits: 5953458 [vgmartinez] add control of default in interpret 10bd7e5 [vgmartinez] fix parse propertyKey and add test 85161f9 [vgmartinez] add test for parse propertyKey 470c2ac [vgmartinez] fix parse propertykey in name interpreter
### What is this PR for? While merging #697, NotebookRepo API changed. And it breaks master branch. This PR implement checkpoint() method to fix it. ### What type of PR is it? Hot Fix ### Todos * [x] - Implement checkpoint() ### Is there a relevant Jira issue? ZEPPELIN-656 ### How should this be tested? build master branch ### Screenshots (if appropriate) N/A ### 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 <moon@apache.org> Closes #726 from Leemoonsoo/ZEPPELIN-656_hotfix and squashes the following commits: 6dbf024 [Lee moon soo] suported -> supported 3a61696 [Lee moon soo] Add checkpoint() method implementation
### What is this PR for? JDBCInterpreter should check for a null object before simply calling `getString`. This will prevent poorly implemented JDBC drivers from causing a NullPointerException. ### What type of PR is it? Improvement ### Todos ### Is there a relevant Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-639 ### How should this be tested? Run the `testSelectQueryWithNull` test included with this PR. ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Chris Matta <cmatta@mapr.com> Author: vgmartinez <viktor.manuel.garcia@gmail.com> Closes #684 from cjmatta/ZEPPELIN-639 and squashes the following commits: 875fdc9 [Chris Matta] Merge branch 'master' of https://github.com/apache/incubator-zeppelin into ZEPPELIN-639 1475cb9 [Chris Matta] replacing modified note.json with master note.json 15d3e69 [Chris Matta] Revert "add test for parse propertyKey" 5d6df65 [Chris Matta] Revert "fix parse property in interprete name" 901a59c [Chris Matta] Merged in upstream changes and fixed test case 0f9737d [Chris Matta] Merge in upstream master ed8c228 [Chris Matta] Zeppelin 639 ### What is this PR for? JDBCInterpreter should check for a null object before simply calling . This will prevent poorly implemented JDBC drivers from causing a NullPointerException. 4247356 [Chris Matta] Added check for null in resultSet. Added tests. 6db8d0a [Chris Matta] Merge branch 'master' into bug_628 f228b84 [vgmartinez] add test for parse propertyKey 0a0ad72 [vgmartinez] fix parse property in interprete name
…fact is empty ### What is this PR for? This PR returns empty list of dependency files instead of throwing error when dependency artifact input form in interpreter setting is empty. ### What type of PR is it? Bug Fix ### Is there a relevant Jira issue? No. The bug is reported through comment in #673 ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Mina Lee <minalee@nflabs.com> Closes #716 from minahlee/fix/emptyArtifact and squashes the following commits: 22d5344 [Mina Lee] Return empty file list instead of throwing error when dependency artifact is empty
…er menu ### What is this PR for? Update jdbc documentation to let user load dependencies via GUI interpreter menu instead of editing `zeppelin-daemon.sh` ### What type of PR is it? Documentation ### Is there a relevant Jira issue? No ### 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: Mina Lee <minalee@nflabs.com> Closes #717 from minahlee/update/jdbcDoc and squashes the following commits: 38ef52a [Mina Lee] Add image files 4b73365 [Mina Lee] * Guide user to use dependencies to add jdbc driver instead of editing `zeppelin-daemeon.sh` file * Fix some grammar
### What is this PR for? Extending the livy interpreter to allow manipulation in the configurations of Spark from zeppelin web ui. ### What type of PR is it? Improvement ### Todos * [Test case ] - Task * [Documentation ] - Task ### What is the Jira issue? * [ZEPPELIN-935] ### How should this be tested? - Run livy server in yarn mode or local mode - Start the Zeppelin and go to interpreter page, create livy interpreter with supported configurations ### Screenshots (if appropriate)   ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? yes Author: mahmoudelgamal <mahmoudf.elgamal@gmail.com> Author: Fouad <fuad.assayadi@gmail.com> Closes #944 from mfelgamal/feature/livy-conf and squashes the following commits: ccf3c82 [mahmoudelgamal] Adding all configurations to doc bb2d5dc [mahmoudelgamal] Adding spark guide link c2b36f5 [mahmoudelgamal] Prefixing all spark properties with livy.* ddd99e1 [mahmoudelgamal] Removing default values to properties which belongs spark f988af0 [mahmoudelgamal] Supporting all spark configurations 72474b9 [mahmoudelgamal] Adding more configurations to livy interpreter 4c0d5f0 [mahmoudelgamal] Adding more configurations to livy interpreter 2586651 [Fouad] Merge pull request #2 from apache/master
### What is this PR for? While Apache Ignite version in Zeppelin was bumped up by #916, but ignite build flag in [README.md](https://github.com/apache/incubator-zeppelin/blob/master/README.md#ignite-interpreter) is outdated so far. So I just changed `1.1.0-incubating` -> `1.6.0`. ### What type of PR is it? Hot Fix ### Todos ### What is the Jira issue? ### How should this be tested? Just see [here](https://github.com/apache/incubator-zeppelin/blob/master/README.md#ignite-interpreter). ### 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 <fbdkdud93@hanmail.net> Closes #970 from AhyoungRyu/update/README.md and squashes the following commits: 20d0155 [AhyoungRyu] Update README.md for fixing ignite flag
### What is this PR for? - update document style (font, line-spacing) - apply same formats for documents - fix broke document styles ### What type of PR is it? Documentation ### What is the Jira issue? [ZEPPELIN-952](https://issues.apache.org/jira/browse/ZEPPELIN-952) ### Screenshots (if appropriate) **Before** <img width="1184" alt="screen shot 2016-06-04 at 9 51 38 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803667/d0dd5ac2-2a9f-11e6-9ed0-ddc369a97612.png"> **After** <img width="1184" alt="screen shot 2016-06-04 at 9 15 08 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803666/cd9212ea-2a9f-11e6-986e-17992a495ab6.png"> **Before** <img width="1183" alt="screen shot 2016-06-04 at 10 08 53 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803695/03e73126-2aa1-11e6-8675-3ca437aeb833.png"> **After** <img width="1184" alt="screen shot 2016-06-04 at 10 08 18 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803696/078ce866-2aa1-11e6-9044-4f5e16649eb4.png"> **Before** <img width="1184" alt="screen shot 2016-06-04 at 10 10 47 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803704/5787e9ba-2aa1-11e6-804c-076a8f3aa852.png"> **After** <img width="1184" alt="screen shot 2016-06-04 at 10 11 22 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803707/5afb5d0c-2aa1-11e6-98c7-7440db35bd2f.png"> **Before** <img width="188" alt="screen shot 2016-06-04 at 10 12 36 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803719/92e5cc3e-2aa1-11e6-9a9f-e12150e78733.png"> **After** <img width="199" alt="screen shot 2016-06-04 at 10 12 55 pm" src="https://cloud.githubusercontent.com/assets/8503346/15803721/958e8c00-2aa1-11e6-8768-8350db6e7173.png"> ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Mina Lee <minalee@nflabs.com> Closes #962 from minahlee/ZEPPELIN-952 and squashes the following commits: f9bee91 [Mina Lee] Capitalize hawq 72481bd [Mina Lee] Update doc titles 495a074 [Mina Lee] remove old style.css 27ca869 [Mina Lee] use code block for file location in spark.md eb821f1 [Mina Lee] Change file location and rename file 72f8ec3 [Mina Lee] change storage doc layout and fix pre block 4202208 [Mina Lee] Apply same format for rest api docs 5875066 [Mina Lee] split display page into text and html 8bc5a6e [Mina Lee] prettify document 0cb953e [Mina Lee] remove incubating tag
…in mobile view. ### What is this PR for? Current contents table of Interpreter and Configurations menu are broken on mobile view. This PR for fixing this issue. ### What type of PR is it? Bug Fix ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-937 ### How should this be tested? check Interpreter and Configurations menu on mobile view. ### Screenshots (if appropriate) - before (Configurations)  - before (Interpreter)  - after  ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no Author: astroshim <hsshim@nflabs.com> Closes #946 from astroshim/ZEPPELIN-937 and squashes the following commits: d7afce9 [astroshim] add css to better mobile view.
### What is this PR for? This PR fixes a few minor issues from the recent introduction of Handsontable for table rendering (#858): * Render up to 5 digits after decimal point instead of always rounding to integers * Allow visual selection of table cells (for copy) * Default to text renderer instead of numeric renderer ### What type of PR is it? Bug Fix, Improvement ### Todos ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-973 * https://issues.apache.org/jira/browse/ZEPPELIN-954 ### How should this be tested? Output some rows with floating point numbers and render them in a table. ### 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: Hao Xia <hao@optimizely.com> Closes #973 from jasonxh/hao/render-table and squashes the following commits: a663833 [Hao Xia] Remove cell selection. Allow visually selecting table text. 7bc85b5 [Hao Xia] Table rendering improvements: * Render up to 5 digits after decimal point * Allow visual selection of table cells * Default to text renderer
### What is this PR for? This PR applies the new interpreter registration mechanism to FlinkInterpreter. ### What type of PR is it? Improvement ### Todos - Move interpreter registration properties from static block to interpreter-setting.json ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-911 ### How should this be tested? 1. apply patch 2. rm -r interpreter/flink 3. rm conf/interpreter.json 4. mvn clean package -DskipTests -pl flink 5. bin/zeppelin-daemon.sh start 6. run some paragraph with simple Flink queries Questions: Does the licenses files need update? No Is there breaking changes for older versions? No Does this needs documentation? No Author: rerngvit <rerngvit@kth.se> Closes #977 from rerngvit/ZEPPELIN-911 and squashes the following commits: 99b91e4 [rerngvit] [ZEPPELIN-911] Apply new mechanism to FlinkInterpreter
### What is this PR for? This removes hive module and adds example setting for using Hive in a JdbcInterpreter by using loading dynamic dependencies. It reduces Zeppelin's binary size. There's no codes' modification except removing hive directory and remove the module from pom.xml ### What type of PR is it? [Feature] ### Todos * [x] - Remove hive module * [x] - Add an example for using Hive in JDBC ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-925 ### How should this be tested? Set the interpreter properties and test it ### 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 <jongyoul@gmail.com> Closes #943 from jongyoul/ZEPPELIN-925 and squashes the following commits: eb50c78 [Jongyoul Lee] Fixed typo 45ec667 [Jongyoul Lee] Updated style of jdbc.md f6b94d6 [Jongyoul Lee] Update hive.md 6aa9c7b [Jongyoul Lee] Revert "Remove hive.md from docs/interpreter" f6573e3 [Jongyoul Lee] Deleted hive module from pom.xml f720ed5 [Jongyoul Lee] Updated Documentation 9c58640 [Jongyoul Lee] Remove hive.md from docs/interpreter cdf1cfc [Jongyoul Lee] Remove hive module and its directory a38dc28 [Jongyoul Lee] Update example for hive in jdbc.md
### What is this PR for? Scalding interpreter that works in hdfs mode ### What type of PR is it? Improvement ### Todos * [x] - Update documentation. ### What is the Jira issue? [ZEPPELIN-840](https://issues.apache.org/jira/browse/ZEPPELIN-840) ### How should this be tested? 1. The remote interpreter has to be run in on a system with Hadoop libraries. 1. Run "%scalding mode" and verify that it is Hdfs 1. Run command that create map-reduce job. For example, "TypedPipe.from(TextLine("/user/pwagle/testfile")).filter(x => x == "a").toList" ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? Yes Author: Prasad Wagle <pwagle@twitter.com> Closes #917 from prasadwagle/ZEPPELIN-840 and squashes the following commits: e91efd1 [Prasad Wagle] Restore document section on how to build scalding interpreter by enabling scalding profile a001660 [Prasad Wagle] Restore scalding profile f59bb55 [Prasad Wagle] Revert scala version change in zeppelin-server/pom.xml 730d5b6 [Prasad Wagle] Remove scalding profile from pom.xml d74c52c [Prasad Wagle] Remove -Pscalding from .travis.yml PROFILE variable 92bfcca [Prasad Wagle] Fix checkstyle error a29867d [Prasad Wagle] Update scalding interpreter doc 5db8daf [Prasad Wagle] Make variables final to avoid java 1.7 compiler error, go back to java 1.7 44e5702 [Prasad Wagle] Fix checkstyle error d2052ca [Prasad Wagle] Re-add http://maven.twttr.com repository to resolve com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19 dependency 301f126 [Prasad Wagle] Change scalding.version to 0.16.1-RC1 a84ea3e [Prasad Wagle] Use oraclejdk8 in travis.yml 9060073 [Prasad Wagle] Move ZeppelinScaldingShell to org.apache.zeppelin.scalding, use java 1.8, scala 2.11 0e43d00 [Prasad Wagle] Add http://maven.twttr.com repository to resolve com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19 dependency 5908935 [Prasad Wagle] Scalding interpreter that works in hdfs mode
### What is this PR for? Currently Zeppelin provides authorization mechanism on each notebooks. But it seems many users can not get much useful information through [the existing notebook authorization docs](https://zeppelin.apache.org/docs/0.6.0-incubating-SNAPSHOT/security/notebook_authorization.html). So I add some information so that users can follow step by step. Moreover, [interpreter authorization docs](https://zeppelin.apache.org/docs/0.6.0-incubating-SNAPSHOT/security/interpreter_authorization.html) doesn't provide much information so far. This can be confused to users. So I removed it temporally. We can add it again when we have specific(?) feature for `interpreter & data source authorization`. ### What type of PR is it? Improvement | Documentation ### Todos * [x] - Remove security_overview.md & interpreter_authorization.md * [x] - Improve notebook authorization docs ### What is the Jira issue? [ZEPPELIN-939](https://issues.apache.org/jira/browse/ZEPPELIN-939) ### How should this be tested? ### Screenshots (if appropriate) - **Before** <img width="1107" alt="screen shot 2016-06-01 at 5 46 22 pm" src="https://cloud.githubusercontent.com/assets/10060731/15730358/cf8074ec-2820-11e6-8e55-d0552896d95d.png"> - **After** <img width="1030" alt="screen shot 2016-06-01 at 5 48 17 pm" src="https://cloud.githubusercontent.com/assets/10060731/15730384/1b6c8a08-2821-11e6-89ae-7d054ec87c57.png"> <img width="1007" alt="screen shot 2016-06-01 at 5 48 31 pm" src="https://cloud.githubusercontent.com/assets/10060731/15730386/1ea6e42a-2821-11e6-9630-da2ca67970f0.png"> ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: AhyoungRyu <fbdkdud93@hanmail.net> Closes #947 from AhyoungRyu/ZEPPELIN-939 and squashes the following commits: e63af10 [AhyoungRyu] Revert interpreter_authorization.md 6438cc2 [AhyoungRyu] Improve notebook authorization documentation 6e1c1b3 [AhyoungRyu] Remove deleted file list in navbar 26f77d0 [AhyoungRyu] Remove security_overview.md & interpreter_authorization.md
### What is this PR for? Following the PR #714 and its comments, we are moving the download data outside the paragraph settings. Which would allow a possible drop down to choose backend data download in the future. ### What type of PR is it? Improvement ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-975 ### How should this be tested? Show a %Table type of result (you can use below code in a paragraph for that). You should see the icon, click on it to download the data. ``` print(s"""%table name\tsize sun\t127.6 moon\t0.6458 gerard\t45.234856803""") ``` ### Screenshots (if appropriate)  ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No, but maybe feature announcement during release Author: Damien CORNEAU <corneadoug@gmail.com> Closes #975 from corneadoug/improve/downloadDataBtnVisibility and squashes the following commits: 2ca3028 [Damien CORNEAU] Move download data button outside the paragraph settings
### What is this PR for? git repo infra have moved from incubator-zeppelin to zeppelin ### What type of PR is it? Hot Fix ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Mina Lee <minalee@apache.org> Closes #983 from minahlee/ZEPPELIN-980 and squashes the following commits: 7542c31 [Mina Lee] remove travis url after travis migration is done 3793b38 [Mina Lee] Move git repository from incubator-zeppelin to zeppelin
### What is this PR for? Support syntax highlight for python and r interpreter ### What type of PR is it? Bug Fix ### What is the Jira issue? [ZEPPELIN-958](https://issues.apache.org/jira/browse/ZEPPELIN-958) ### Screenshots (if appropriate) **Before** <img width="411" alt="screen shot 2016-06-06 at 12 21 56 am" src="https://cloud.githubusercontent.com/assets/8503346/15814633/be1550ba-2b7c-11e6-89ee-8e8534f89ec7.png"> **After** <img width="412" alt="screen shot 2016-06-05 at 7 42 55 pm" src="https://cloud.githubusercontent.com/assets/8503346/15810670/cd7960fe-2b55-11e6-8145-50517eaf2195.png"> **Before** <img width="647" alt="screen shot 2016-06-05 at 7 30 53 pm" src="https://cloud.githubusercontent.com/assets/8503346/15810554/c6e49ec6-2b54-11e6-8b8b-a327dd76d437.png"> **After** <img width="604" alt="screen shot 2016-06-05 at 7 30 31 pm" src="https://cloud.githubusercontent.com/assets/8503346/15810551/bf48cfc0-2b54-11e6-9ad1-bc16596074ee.png"> ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Mina Lee <minalee@nflabs.com> Closes #966 from minahlee/ZEPPELIN-958 and squashes the following commits: 9821f94 [Mina Lee] Support syntax hightlight for python and r interpreter
### What is this PR for? **Cassandra** interpreter V3: * Update documentation * Update interactive documentation * Add support for binary protocol **V4** * Implement new `requestTimeOut` runtime option * Upgrade Java driver version to **3.0.1** * Allow interpreter to add dynamic forms programmatically when using `FormType.SIMPLE` * Allow dynamic form using default Zeppelin syntax * Fixing typo on `FallThroughPolicy` * Look for data in `AngularObjectRegistry` before creating dynamic form * Add missing support for `ALTER` statements ### What type of PR is it? [Improvement] ### Todos * [ ] - Test steps executed and confirmed working by the community ### What is the Jira issue? **[ZEPPELIN-901]** ### How should this be tested? * Download and install locally **[Cassandra 3.5]** * Start **Cassandra** * Clone this pull request locally with: * `git fetch origin pull/950/head:CassandraInterpreterV3` * `git checkout CassandraInterpreterV3` * Build this version of **Zeppelin** with `mvn clean package -DskipTests` * Start Zeppelin and update the property `cassandra.hosts` of the **Cassandra** interpreter (set it to _localhost_ or _127.0.0.1_ depending on your configuration) * To test the `ALTER` statement, create a new paragraph with the following content: ``` %cassandra CREATE KEYSPACE IF NOT EXISTS cassandra_v3 WITH REPLICATION = {'class': 'SimpleStrategy', 'replication_factor': 1}; CREATE TABLE IF NOT EXISTS cassandra_v3.simple(key int PRIMARY KEY); ALTER TABLE cassandra_v3.simple ADD value text; DESCRIBE TABLE cassandra_v3.simple; ``` The result of this paragraph should be:  * To test the support for **Zeppelin** dynamic form syntax, create a paragraph with the following content: ``` %cassandra INSERT INTO cassandra_v3.simple(key,value) VALUES(1, 'first'); INSERT INTO cassandra_v3.simple(key,value) VALUES(2, 'second'); INSERT INTO cassandra_v3.simple(key,value) VALUES(3, 'third'); SELECT * FROM cassandra_v3.simple WHERE key=${key=1}; ``` The result of this paragraph should be:  * To test the legacy syntax for dynamic form, create a new paragraph with the following content: ``` %cassandra INSERT INTO cassandra_v3.simple(key,value) VALUES(1, 'first'); INSERT INTO cassandra_v3.simple(key,value) VALUES(2, 'second'); INSERT INTO cassandra_v3.simple(key,value) VALUES(3, 'third'); SELECT * FROM cassandra_v3.simple WHERE key={{key=1|2|3}}; ``` The result of this paragraph should be:  * To test the override of `AngularObject` upon dynamic form, create 2 new paragraphs with the following content First paragraph content: ``` %angular <form class="form-inline"> <div class="form-group"> <label for="keyId">Key: </label> <input type="text" class="form-control" id="keyId" placeholder="key id ..." ng-model="key_id"></input> </div> <button type="submit" class="btn btn-primary" ng-click="z.angularBind('key_id',key_id,'PUT_HERE_SECOND_PARAGRAPH_ID'); z.runParagraph('PUT_HERE_SECOND_PARAGRAPH_ID')"> Bind</button> </form> ``` Second paragraph content: ``` %cassandra INSERT INTO cassandra_v3.simple(key,value) VALUES(1, 'first'); INSERT INTO cassandra_v3.simple(key,value) VALUES(2, 'second'); INSERT INTO cassandra_v3.simple(key,value) VALUES(3, 'third'); SELECT * FROM cassandra_v3.simple WHERE key={{key_id=1}}; ``` Replace `PUT_HERE_SECOND_PARAGRAPH_ID` in the angular code of the first paragraph by the real paragraph id of the second paragraph. Execute the first paragraph, put a value into the input text (3) and click on **Bind**, you should see the following result:  ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? --> **No** * Is there breaking changes for older versions? --> **No** * Does this needs documentation? --> **Yes** [ZEPPELIN-901]: https://issues.apache.org/jira/browse/ZEPPELIN-901 [Cassandra 3.5]: http://cassandra.apache.org/download/ Author: DuyHai DOAN <doanduyhai@gmail.com> Closes #950 from doanduyhai/CassandraInterpreterV3 and squashes the following commits: abd42e3 [DuyHai DOAN] [ZEPPELIN-901] Update documentation after code review 8e39846 [DuyHai DOAN] [ZEPPELIN-901] Update documentation e12400e [DuyHai DOAN] [ZEPPELIN-901] Update interactive documentation b434cc1 [DuyHai DOAN] [ZEPPELIN-901] Add support for binary protocol V4 9d45bba [DuyHai DOAN] [ZEPPELIN-901] Implement new @requestTimeOut runtime option e27741f [DuyHai DOAN] [ZEPPELIN-901] Upgrade Java driver version to 3.0.1 c85d928 [DuyHai DOAN] [ZEPPELIN-901] Allow interpreter to add dynamic forms programmatically when using FormType.SIMPLE 6a05749 [DuyHai DOAN] [ZEPPELIN-901] Allow dynamic form using default Zeppelin syntax 449e42c [DuyHai DOAN] [ZEPPELIN-901] Fixing typo on FallThroughPolicy 4914c69 [DuyHai DOAN] [ZEPPELIN-901] Look for data in AngularObjectRegistry before creating dynamic form 8e49a05 [DuyHai DOAN] [ZEPPELIN-901] Add missing support for ALTER statements
### What is this PR for? Cache downloaded file from 'maven-download-plugin' to improve CI build speed and reduce build failure due to network issue. ### What type of PR is it? Improvement ### Todos * [x] - Cache '.m2/repository/.cache/maven-download-plugin' directory ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-890 ### 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 <moon@apache.org> Closes #996 from Leemoonsoo/download_fix and squashes the following commits: 52c0972 [Lee moon soo] trigger-ci 35aff65 [Lee moon soo] Cache ${HOME}/.m2/repository/.cache/maven-download-plugin to reduce download attempt
### What is this PR for? This is extension to #983, with missing references of incubation. ### What type of PR is it? [Improvement] ### What is the Jira issue? [ZEPPELIN-980](https://issues.apache.org/jira/browse/ZEPPELIN-980) ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no Author: Prabhjyot Singh <prabhjyotsingh@gmail.com> Closes #992 from prabhjyotsingh/ZEPPELIN-980 and squashes the following commits: 5fa97b7 [Prabhjyot Singh] missing "incubation-" references
### What is this PR for? Currently, does not work 'pyspark completion'. ### What type of PR is it? Bug Fix ### Todos - [x] - change standard output for completion to interpreter outer. ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-985 ### How should this be tested? Try keyword completion for pyspark interpreter. ### 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: CloverHearts <cloverheartsdev@gmail.com> Closes #988 from cloverhearts/hotfix/nwPyspark and squashes the following commits: 7c09a7a [CloverHearts] fixed pyspark completion.
…Remote Interpreter ### What is this PR for? Currenlty zeppelin server starts interpreter on localhost and with random port.The purpose of this pull request is to allow zeppelin server to connect to remotely executing zeppelin interpreter that user might have started in his service.This feature will be further helpful while cluster manager is to be implemented.(https://cwiki.apache.org/confluence/display/ZEPPELIN/Cluster+Manager+Proposal) ### What type of PR is it? Improvement ### Todos [ ] -Add documentation ### What is the Jira issue? * [ZEPPELIN-940] https://issues.apache.org/jira/browse/ZEPPELIN-940 ### How should this be tested? Added Junit test in RemoteInterpreterProcessTest and it passes ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? Yes for the new properties Author: Sachin <sjanani@snappydata.io> Author: SachinJanani <sjanani@snappydata.io> Closes #955 from SachinJanani/master and squashes the following commits: f279767 [Sachin] Changed the Markdown style for code block in document f57eb78 [Sachin] Incorporated review comments related to documentation 067a06e [Sachin] Add documentation for connecting to existing remote interpreter 84d2347 [Sachin] Added checkbox for Connecting to existing process and renamed the variables c7fdc66 [Sachin] Merge remote-tracking branch 'upstream/master' 9762134 [Sachin] Merge branch 'master' of https://github.com/SachinJanani/incubator-zeppelin 4d51cd9 [Sachin] Add UI component for the accepting Host and Port when executing option is selected 2e30e3d [Sachin] [ZEPPELIN-940] Allow zeppelin server to connect to already executing Remote Interpreter 355c1f2 [Sachin] Add UI component for the accepting Host and Port when executing option is selected 7af8112 [Sachin] Merge branch 'master' of https://github.com/SachinJanani/incubator-zeppelin fbe2346 [Sachin] [ZEPPELIN-940] Allow zeppelin server to connect to already executing Remote Interpreter 53c1eea [SachinJanani] Merge pull request #1 from apache/master
… JDBC Interpreter ### What is this PR for? Supporting Sql completer into JDBC Interpreter which is merged by the function of Postgresql Interpreter. And this is the first step to merge Postgresql into generic JDBC Interpreter ### What type of PR is it? [Improvement] ### Todos * [x] - Adopted the function of auto completion ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-614 ### How should this be tested? ### Screenshots (if appropriate) <img width="1054" alt="screen shot 2016-06-08 at 3 00 54 pm" src="https://cloud.githubusercontent.com/assets/3612566/15884224/e241f6b4-2d89-11e6-9746-8c8951ef6708.png"> <img width="474" alt="screen shot 2016-06-08 at 2 45 50 pm" src="https://cloud.githubusercontent.com/assets/3612566/15884229/e7993e24-2d89-11e6-9f5b-018e6eac7f6a.png"> ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Author: Jongyoul Lee <jongyoul@gmail.com> Closes #974 from jongyoul/ZEPPELIN-614 and squashes the following commits: 998352c [Jongyoul Lee] Fixed old styles 99ce452 [Jongyoul Lee] Updated license document d482395 [Jongyoul Lee] Fixed typo and coding style e49f73c [Jongyoul Lee] Updated original documentation 6491cba [Jongyoul Lee] Added auto completion from PostgresqlInterpreter
### What is this PR for? Fix misspelt words and wrong method parameter on zeppelin-interpreter https://issues.apache.org/jira/browse/ZEPPELIN-792 ### What type of PR is it? Bug Fix ### Todos * [x] - Fix misspelt variable * [x] - Fix wrong method parameter ### What is the Jira issue? * [ZEPPELIN-792](https://issues.apache.org/jira/browse/ZEPPELIN-792) ### How should this be tested? 1. Edit Interpreter dep package 2. Run DependencyResolverTest ### 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: haden.kim <haden.kim@daumkakao.com> Author: Rusty Phillips <rusty@cloudspace.com> Closes #817 from zuny25/feature/InterpreterDependency and squashes the following commits: d174f1c [haden.kim] Method Usage Fix d1e6da3 [Rusty Phillips] errata classpathFlter -> classpathFilter
### What is this PR for? Merging TajoInterpreter into JdbcInterpreter, and removing TajoInterprete ### What type of PR is it? [Feature] ### Todos * [x] - Remove TajoInterpreter and Document jdbc.md ### What is the Jira issue? * https://issues.apache.org/jira/browse/ZEPPELIN-974 ### 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: Jongyoul Lee <jongyoul@gmail.com> Closes #985 from jongyoul/ZEPPELIN-974 and squashes the following commits: 5aed86b [Jongyoul Lee] Fixed typo dbdd90e [Jongyoul Lee] - Removed TajoInterpreter from master - Added example for using Tajo through JDBC
### What is this PR for? Removed usage of ClassloaderInterpreter while RemoteInterpreter is being created. ### What type of PR is it? [Refactoring] ### Todos * [x] - Fixed the codes for not using ClassloaderInterpreter ### What is the Jira issue? N/A ### How should this be tested? This PR should not change any user experience ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Classloader in RemoteInterpreter uses system classloader, thus there's no reason why interpreter is wrapped by Classloader Author: Jongyoul Lee <jongyoul@gmail.com> Closes #990 from jongyoul/minor-unwrap-classloaderinterpreter-in-remoteinterpreterserver and squashes the following commits: 212368f [Jongyoul Lee] Removed classloaderInterpreter on RemoteInterpreterServer Classloader in interpreter uses system classloader, thus there's no reason why interpreter is wrapped by Classloader
### What is this PR for? Sometimes we want to share some docs title link as github markdown page does. This PR enables this feature also in Zeppelin documentation site. ### What type of PR is it? Improvement ### Todos * [x] - Add `anchor.min.js` under `docs/assets/themes/zeppelin/js/` * [x] - Add integration js code to `docs.js` * [x] - Disable default decoration below anchor icon ### What is the Jira issue? [ZEPPELIN-990](https://issues.apache.org/jira/browse/ZEPPELIN-990) ### How should this be tested? 1. Apply this patch 2. [Build docs site using jekyll](https://github.com/apache/zeppelin/tree/master/docs#build-documentation) and browse [localhost:4000](http://localhost:4000/) 3. Hover any titles in any docs ### Screenshots (if appropriate)  ### Questions: * Does the licenses files need update? Yes * Is there breaking changes for older versions? No * Does this needs documentation? No Author: AhyoungRyu <fbdkdud93@hanmail.net> Closes #995 from AhyoungRyu/ZEPPELIN-990 and squashes the following commits: 14625c8 [AhyoungRyu] Revert LICENSE file 06a2edd [AhyoungRyu] Change license location 8fa7fd6 [AhyoungRyu] Remove useless white space in docs.js ff614a2 [AhyoungRyu] Add anchor.min.js to rat plugin exclude list 0d218a2 [AhyoungRyu] Add anchor.js license 05e0f36 [AhyoungRyu] Change anchor placement right->left 21be556 [AhyoungRyu] Disable decoration below the anchor 475d0d8 [AhyoungRyu] Enable anchor.min.js in Zeppelin docs site 94b38cd [AhyoungRyu] Add anchor.min.js
### What is this PR for? It's better if notebook name can be normalized. ### What type of PR is it? Improvement ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-957 ### How should this be tested? Try create notebook name with many slashes and no slashes. You can refer to screen shot. ### 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 <hsshim@nflabs.com> Closes #965 from astroshim/ZEPPELIN-957 and squashes the following commits: eb95adb [astroshim] adjust line 2370654 [astroshim] fix things that moon pointed out. 2f4d245 [astroshim] check windows path 7aca4bf [astroshim] move method to util 2a255ac [astroshim] change method name. e549977 [astroshim] normalize note name
### What is this PR for? It needs to filtering subdirectory names in navbar. ### What type of PR is it? Bug Fix ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-886 ### How should this be tested? try filter the note name on navbar. ### 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: astroshim <hsshim@nflabs.com> Closes #964 from astroshim/ZEPPELIN-886 and squashes the following commits: 7b7b260 [astroshim] code refatoring d963af8 [astroshim] add space. 3337385 [astroshim] fix jshint error 1167d0d [astroshim] filtering subdirectory names.
### What is this PR for? Currently, Zeppelin documentation link in Zeppelin home is pointing to http://zeppelin.apache.org/docs/latest/index.html. But maybe some people is not using the latest version. So the link should point to the same Zeppelin version that user is using now. I just change the `latest` -> `{{zeppelinVersion}}` ### What type of PR is it? Improvement ### Todos ### What is the Jira issue? [ZEPPELIN-947](https://issues.apache.org/jira/browse/ZEPPELIN-947) ### How should this be tested? 1. After applying this patch and browse Zeppelin home. 2. Just click `Zeppelin Documentation` link in here <img width="357" alt="screen shot 2016-06-02 at 1 11 17 pm" src="https://cloud.githubusercontent.com/assets/10060731/15759461/8b69ee5c-28c3-11e6-8181-2fc2978c0297.png"> ### 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 <fbdkdud93@hanmail.net> Closes #953 from AhyoungRyu/ZEPPELIN-947 and squashes the following commits: 4c72067 [AhyoungRyu] ZEPPELIN-947: Change docs link to point the same Zeppelin version
…g.yml ### What is this PR for? One less line to change when releasing docs by making `ZEPPELIN_VERSION` to be retrieved from `_config.yml`. ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? Will be updated in https://cwiki.apache.org/confluence/display/ZEPPELIN/Preparing+Zeppelin+Release Author: Mina Lee <minalee@apache.org> Closes #997 from minahlee/docs/navZeppelinVersion and squashes the following commits: dd547b2 [Mina Lee] Make nav zeppelin version to point ZEPPELIN_VERSION in _config.yml
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
setting max waitForParagraph to 60s + poll every 1s
Author: Prabhjyot Singh prabhjyotsingh@gmail.com
Closes #549 from prabhjyotsingh/zeppelin-510-integration-tests-paragraph-dealy and squashes the following commits:
cfb408c [Prabhjyot Singh] ZEPPELIN-510: increase MAX reverting waitForParagraph to 60s + poll every 1s