You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by GioCorti80 <gi...@git.apache.org> on 2018/08/06 14:56:03 UTC

[GitHub] zeppelin pull request #3112: Branch 0.8

GitHub user GioCorti80 opened a pull request:

    https://github.com/apache/zeppelin/pull/3112

    Branch 0.8

    ### What is this PR for?
    Problem on command: docker pull apache/zeppelin
    
    
    ### What type of PR is it?
    [Bug]
    i receive this error: "Error response from daemon: manifest for apache/zeppelin:latest not found"
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
    * Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. [ZEPPELIN-533]
    
    ### How should this be tested?
    * First time? Setup Travis CI as described on https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
    * Strongly recommended: add automated unit tests for any new or changed behavior
    * Outline any manual steps to test the PR here.
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update?
    * Is there breaking changes for older versions?
    * Does this needs documentation?


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/zeppelin branch-0.8

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zeppelin/pull/3112.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 #3112
    
----
commit 8219a37302aa81487d3ddfa6f10699e0a1657e4b
Author: mebelousov <me...@...>
Date:   2018-01-23T12:39:00Z

    [ZEPPELIN-3187] Remove doubles of settings in zeppelin-site.xml.template
    
    ### What is this PR for?
    Remove doubles in zeppelin-site.xml.template
    
    ### What type of PR is it?
    [Bug Fix ]
    
    ### What is the Jira issue?
    * [ZEPPELIN-3187]
    
    ### How should this be tested?
    * No need
    
    ### 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: mebelousov <me...@ya.ru>
    
    Closes #2741 from mebelousov/ZEPPELIN-3187 and squashes the following commits:
    
    44d6d08 [mebelousov] Remove doubles of settings
    
    (cherry picked from commit 08251226203107303785ffde458b074d47b13a6f)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 61d67a95a3f06a96c75a555be47704f49111e7a4
Author: Prabhjyot Singh <pr...@...>
Date:   2018-01-23T12:43:23Z

    [ZEPPELIN-3185] Add profiles for adding dependencies for Hive and Phoenix
    
    ### What is this PR for?
    This PR adds profiles for adding dependencies for Hive and Phoenix
    
    ### What type of PR is it?
    [Improvement]
    
    ### What is the Jira issue?
    * [ZEPPELIN-3185](https://issues.apache.org/jira/browse/ZEPPELIN-3185)
    
    ### Questions:
    * Does the licenses files need update?
    * Is there breaking changes for older versions?
    * Does this needs documentation?
    
    Author: Prabhjyot Singh <pr...@gmail.com>
    
    Closes #2740 from prabhjyotsingh/ZEPPELIN-3185 and squashes the following commits:
    
    47dd05e [Prabhjyot Singh] append "jdbc-" to all the profiles
    99eafde [Prabhjyot Singh] add profile for adding dependencies for hive and phoenix
    
    (cherry picked from commit ed1947bb062472b999a722238a9c250f11894e54)
    Signed-off-by: Prabhjyot Singh <pr...@gmail.com>

commit 68bf5f8058f5f5a625c21935c97d449a56acef84
Author: Nelson Costa <ne...@...>
Date:   2018-01-24T15:46:14Z

    [ZEPPELIN-3189] NPE on paragraph run via API
    
    ### What is this PR for?
    Bugfix over NPE when running REST API command to run paragraph synchronously.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/browse/ZEPPELIN-3189
    
    ### How should this be tested?
    1. Build Zep (mvn clean package -DskipTests)
    2. Start Zep
    3. Run curl command in shell (curl -i -X POST http://localhost:8080/api/notebook/run/{noteId}/{paragraphId}
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update? N
    * Is there breaking changes for older versions? N
    * Does this needs documentation? N
    
    Author: Nelson Costa <ne...@gmail.com>
    
    Closes #2745 from necosta/zeppelin3189 and squashes the following commits:
    
    9d1e2a569 [Nelson Costa] [ZEPPELIN-3189] NPE on paragraph run via API
    
    (cherry picked from commit e7e9e19cf1be6ada5b5e8d56fc2a7d8809f85f79)
    Signed-off-by: Lee moon soo <mo...@apache.org>

commit ca87f7d4cc489a492772bbe85705c6a1826cc31a
Author: Jeff Zhang <zj...@...>
Date:   2017-07-17T05:02:09Z

    ZEPPELIN-3111. Refactor SparkInterpreter
    
    This is for the refactoring of SparkInterpreter. See design doc. https://docs.google.com/document/d/1AfGg3aGXonDyri1jrP4MMFT4Y4j3wpN1t8kL-GAKSUc/edit?usp=sharing
    
    [Refactoring]
    
    * [ ] - Task
    
    * https://issues.apache.org/jira/browse/ZEPPELIN-3111
    
    * Unit test is added.
    
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Jeff Zhang <zj...@apache.org>
    
    Closes #2709 from zjffdu/ZEPPELIN-3111 and squashes the following commits:
    
    aae4b09 [Jeff Zhang] ZEPPELIN-3111. Refactor SparkInterpreter
    
    (cherry picked from commit d762b5288536201d8a2964891c556efaa1bae867)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit b4eccf4cb74a5c50e9e264b799262c3387954b77
Author: skymon <si...@...>
Date:   2018-01-31T10:54:53Z

    Update configuration.md
    
    Corrected spelling "ba" -> "be"
    
    ### What is this PR for?
    Minor spelling correction
    
    ### What type of PR is it?
    Documentation
    
    ### Todos
    -
    
    ### What is the Jira issue
    -
    
    ### How should this be tested?
    -
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    -
    
    Author: skymon <si...@live.com>
    
    Closes #2754 from skymon/patch-1 and squashes the following commits:
    
    c4a7be75e [skymon] Update configuration.md
    
    (cherry picked from commit 6f4f0ff96c800a7f78df2b4401e04147400378f9)
    Signed-off-by: Lee moon soo <mo...@apache.org>

commit 4660ab073de97926375cd682dc33ad8edc38a2b9
Author: Jeff Zhang <zj...@...>
Date:   2018-02-02T11:13:33Z

    [HOTFIX] Fix spark version mismatch
    
    ### What is this PR for?
    
    Trivial fix for version mismatch in pom file.
    
    ### What type of PR is it?
    [Hot Fix]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * No jira
    
    ### How should this be tested?
    * CI pass
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2761 from zjffdu/spark_version and squashes the following commits:
    
    bf41fa4 [Jeff Zhang] [HOTFIX] Fix spark version mismatch

commit 7ba5e6ffc6145d0e5426f821878ccc7be8067d7c
Author: Jeff Zhang <zj...@...>
Date:   2018-02-07T06:47:46Z

    ZEPPELIN-3171. Restart of interpreter in note also aborts running interpreter in another note
    
    ### What is this PR for?
    
    The root cause is that in isolated mode interpreters will share the same scheduler. That means when one interpreter is terminated, all the running jobs under the scheduler of this interpreter will be aborted too. This PR will create one scheduler for each session. So when one session is closed, only the running jobs under this session's scheduler is aborted.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3171
    
    ### How should this be tested?
    * Unit test is added.
    * Also verify it manually.
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2769 from zjffdu/ZEPPELIN-3171 and squashes the following commits:
    
    3586f45 [Jeff Zhang] ZEPPELIN-3171. Restart of interpreter in note also aborts running interpreter in another note
    
    (cherry picked from commit d07c70a6dc32d3d2668198b2e4c10c57602f8ab8)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 3745e65b4ed8a678324dd34953ee7ca276ab8e34
Author: Jeff Zhang <zj...@...>
Date:   2017-08-23T12:34:15Z

    [ZEPPELIN-2909]. Support shared SparkContext across language in livy interpreter
    
    ### What is this PR for?
    LIVY-194 implement the shared SparkContext across languages, this ticket is trying to integrate this feature.
    
    ### What type of PR is it?
    [ Feature ]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-2909
    
    ### How should this be tested?
    Tested is added
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2587 from zjffdu/ZEPPELIN-2909 and squashes the following commits:
    
    d6e38e6 [Jeff Zhang] [ZEPPELIN-2909]. Support shared SparkContext across language in livy interpreter
    
    (cherry picked from commit ad6e691812957e240d37918bbeae4a3c537fcccf)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit a186f5b7491c8986f16ac7d50e8fccec423fde01
Author: Jeff Zhang <zj...@...>
Date:   2018-02-08T15:00:55Z

    [HOTFIX] Fix zeppelin-display build
    
    ### What is this PR for?
    This is for  fix the build of zeppelin-display module
    
    ### What type of PR is it?
    [ Hot Fix ]
    
    ### Todos
    * [ ] - Task
    
    ### How should this be tested?
    * Travis pass
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2781 from zjffdu/HOTFIX_BUILD and squashes the following commits:
    
    dd2c36d [Jeff Zhang] [HOTFIX] Fix zeppelin-display build
    
    (cherry picked from commit f8d3488cbbb3a2d20c5736a8587ef0c41ae1eebc)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 055c6e9a5bbdb3a94c1f69568da25f740dad37ff
Author: Prabhjyot Singh <pr...@...>
Date:   2018-02-08T07:14:11Z

    [ZEPPELIN-3213] Support for KNOXSSO logout url as API
    
    KNOXSSO logout URL can be an API or it can be a redirect URL, Zeppelin should support both.
    
    [Improvement]
    
    * [ZEPPELIN-3213](https://issues.apache.org/jira/browse/ZEPPELIN-3213)
    
    * 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 <pr...@gmail.com>
    
    Closes #2779 from prabhjyotsingh/ZEPPELIN-3213 and squashes the following commits:
    
    6c89f2427 [Prabhjyot Singh] [ZEPPELIN-3213] Support for KNOXSSO logout url as API
    
    Change-Id: I44e3bb13dc3de9330751236c0b3703a8177200e7
    (cherry picked from commit 73d15704bc73f02884f5d6f3348c1c1ceb952a5a)
    Signed-off-by: Prabhjyot Singh <pr...@gmail.com>

commit eb586d3cd9df11acbebe5c3df106d3e418f8c7b6
Author: Savalek <de...@...>
Date:   2018-02-07T17:16:27Z

    [ZEPPELIN-3212] delete extra ">" in notebook-actionBar.html
    
    ### What is this PR for?
    Delete extra ">" in  notebook-actionBar.html after `</span>`
    
    ### What type of PR is it?
    [Improvement]
    
    ### What is the Jira issue?
    [ZEPPELIN-3212](https://issues.apache.org/jira/browse/ZEPPELIN-3212)
    
    ### Screenshots (if appropriate)
    ![1](https://user-images.githubusercontent.com/30798933/35930861-1ba8369e-0c44-11e8-8ebf-9328cb21a6e5.PNG)
    
    ### Questions:
    * Does the licenses files need update? no
    * Is there breaking changes for older versions? no
    * Does this needs documentation? no
    
    Author: Savalek <de...@mail.ru>
    
    Closes #2774 from Savalek/ZEPPELIN-3212 and squashes the following commits:
    
    12352b772 [Savalek] [ZEPPELIN-3212] delete extra ">" in notebook-actionBar.html
    
    (cherry picked from commit 29b9b10f392f8a36251d25dc4c8d006a07f5d4cb)
    Signed-off-by: Lee moon soo <mo...@apache.org>

commit 03c9e8105bc3313e613cfb8b676d9b18de39ce1f
Author: Jeff Zhang <zj...@...>
Date:   2017-11-14T07:29:58Z

    ZEPPELIN-3108. Support Spark 2.3
    
    ### What is this PR for?
    Spark 2.3 remove `JobProgressListener` which cause zeppelin unable to run spark 2.3.
    This PR try to make Zeppelin support spark 2.3 via using `sc.statusTracker`, see `JobProgressUtil.scala`
    
    ### What type of PR is it?
    [Improvement ]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3108
    
    ### How should this be tested?
    * Verified manually.
    
    ### Screenshots (if appropriate)
    ![screen shot 2018-01-30 at 9 45 01 pm](https://user-images.githubusercontent.com/164491/35569317-dce6f348-0606-11e8-9b18-74a847d64ac9.png)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Jeff Zhang <zj...@apache.org>
    
    Closes #2750 from zjffdu/ZEPPELIN-3108 and squashes the following commits:
    
    43ae78a [Jeff Zhang] ZEPPELIN-3108. Support Spark 2.3
    
    (cherry picked from commit d9faef1085e4ade496ff7f3d7f8472a28678f8e7)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit df257c5f021238aecb95a4ada57e524de60808ec
Author: Jeff Zhang <zj...@...>
Date:   2018-02-08T07:27:12Z

    ZEPPELIN-3214. Restructure of spark interpreter module
    
    Just restructure of spark interpreter module. spark module now is a sub module with all the following child module.
    * interpreter
    * scala-2.10
    * scala-2.11
    * spark-dependencies
    * spark-scala-parent
    
    [Refactoring]
    
    * [ ] - Task
    
    * https://issues.apache.org/jira/browse/ZEPPELIN-3214
    
    * CI pass
    
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Jeff Zhang <zj...@apache.org>
    
    Closes #2788 from zjffdu/ZEPPELIN-3214 and squashes the following commits:
    
    8dcdbbd [Jeff Zhang] ZEPPELIN-3214. Restructure of spark interpreter module
    
    (cherry picked from commit 7fcbb9a0296b306896a82d4f3c89c4550327c674)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 87c42a230a4b9f01b94cdbe54396001b401a4710
Author: guevara <ex...@...>
Date:   2018-02-09T21:09:31Z

    Add exclusion to hadoop-aws dependency.
    
    ### What is this PR for?
    Fix dependency error caused by different versions of same library
    
    ### What type of PR is it?
    Bug Fix
    
    ### Todos
    * [ ZEPPELIN-3217] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3217
    
    ### How should this be tested?
    * Travis CI
    
    ### 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: guevara <ex...@here.com>
    
    Closes #2784 from wilsonr990/ZEPPELIN-3217 and squashes the following commits:
    
    9f3f7e3 [guevara] Add exclusion to hadoop-aws dependency.
    
    (cherry picked from commit aa13a0a57c5f08c82ba90f37da6c8d7a503697f3)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 504dd47823a0879b44659164ef845b6470ab922f
Author: Jeff Zhang <zj...@...>
Date:   2018-02-11T13:24:53Z

    Update version in conf/interpreter.list
    
    ### What is this PR for?
    Trivial change for version update
    
    ### What type of PR is it?
    [Hot Fix ]
    
    ### Todos
    * [ ] - Task
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2789 from zjffdu/update_version and squashes the following commits:
    
    fd9c805 [Jeff Zhang] [HOTFIX] Update version in conf/interpreter-list

commit 80efe9a4c0b2c3488f55f03e093b80d480379756
Author: Jeff Zhang <zj...@...>
Date:   2018-02-12T06:10:25Z

    ZEPPELIN-3222. Shade libfb303 in SparkInterpreter
    
    ### What is this PR for?
    Trivial change for shading libfb303, otherwise it would conflict with libfb303 of CDH.
    
    ### What type of PR is it?
    [Improvement]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3222
    
    ### How should this be tested?
    * CI pass
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2790 from zjffdu/ZEPPELIN-3222 and squashes the following commits:
    
    8e8528d [Jeff Zhang] ZEPPELIN-3222. Shade libfb303 in SparkInterpreter
    
    (cherry picked from commit c6afe8c632295d3eab23745ddce59bb4286b4202)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 6d2b65d8342e26fa103bea1005b2c64afa30d2ed
Author: Jeff Zhang <zj...@...>
Date:   2018-02-12T06:28:45Z

    ZEPPELIN-3221. Create LocalConfigStorage to keep behavior consistent with previous version
    
    ### What is this PR for?
    Due to ZEPPELIN-2742, config will be stored on hdfs if user add HADOOP_CONF_DIR in zeppelin-env.sh, this is not consistent with the previous behavior (0.7)
    This PR just add LocalConfigStorage which would be the default storage for config which is the same behavior of 0.7
    
    ### What type of PR is it?
    [Bug Fix | Improvement ]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3221
    
    ### How should this be tested?
    * CI pass
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2791 from zjffdu/ZEPPELIN-3221 and squashes the following commits:
    
    b442808 [Jeff Zhang] ZEPPELIN-3221. Create LocalConfigStorage to keep behavior consistent with previous version
    
    (cherry picked from commit d1293c6bc476378c57db47d48dd8c5355370bb8a)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit b14d8a140084ab4b30d77b0ec4025a070b0048f0
Author: Mohamed Magdy <mo...@...>
Date:   2018-01-24T09:11:15Z

    [ZEPPELIN-3092] GitHub Integration
    
    ### What is this PR for?
    GitHub integration as a storage for notebooks.
    
    ### What type of PR is it?
    Feature
    
    ### What is the Jira issue?
    [ZEPPELIN-3092](https://issues.apache.org/jira/browse/ZEPPELIN-3092)
    
    ### How should this be tested?
    1. Change the configuration in `zeppelin-site.xml` to enable GitHub integration (add GitHub url, username, access token and origin) as described in https://github.com/apache/zeppelin/compare/master...mohamagdy:zeppelin-3092-remote-github-integration?expand=1#diff-89104d48f0358450399a6f679bba9c4f
    2. Start the Zeppelin server
    3. Open an existing notebook or create a new notebook
    4. Do some changes to the notebook, for example add a new paragraph
    5. Click on the versioning button on the top menu to commit and save changes
    6. Checkout the changes in the GitHub repository. The changes should be reflected
    
    ### Questions:
    * **Does the licenses files need update?**
    No
    
    * **Is there breaking changes for older versions?**
    No
    
    * **Does this needs documentation?**
    Yes. Documentation is updated as part of the pull request.
    
    Author: Mohamed Magdy <mo...@fyber.com>
    Author: Mohamed Magdy <mo...@smartfrog.com>
    Author: Mohamed Magdy <en...@gmail.com>
    
    Closes #2700 from mohamagdy/zeppelin-3092-remote-github-integration and squashes the following commits:
    
    b445960 [Mohamed Magdy] [ZEPPELIN-3092] Optimize imports for `Notebook` class
    afa5de1 [Mohamed Magdy] Merge branch 'master' of github.com:apache/zeppelin into zeppelin-3092-remote-github-integration
    548c423 [Mohamed Magdy] [ZEPPELIN-3092] Add `zeppelin-site.xml` to `.gitignore`
    e98d1b0 [Mohamed Magdy] [ZEPPELIN-3092] Remove `zeppelin-site.xml` from Zeppelin Server resources
    7a02855 [Mohamed Magdy] [ZEPPELIN-3092] Add Apache Software Foundation header
    9101e58 [Mohamed Magdy] [ZEPPELIN-3092] Replace `printStackTrace()` with error logging
    db94d55 [Mohamed Magdy] [ZEPPELIN-3092] Remove loading notebook from repository when requested
    af952a0 [Mohamed Magdy] [ZEPPELIN-3029] Change authentication to `anonymous` instead of `empty`
    b5fbc1e [Mohamed Magdy] [ZEPPELIN-3092] Break long line to smaller ones
    4d6cc76 [Mohamed Magdy] [ZEPPELIN-3092] Load notebook from repository when requested
    d1d43eb [Mohamed Magdy] Merge branch 'zeppelin-3092-remote-github-integration' of github.com:mohamagdy/zeppelin into zeppelin-3092-remote-github-integration
    579bd6f [Mohamed Magdy] [ZEPPELIN-3092] Load note from memory when reloading
    2f1b8bc [Mohamed Magdy] [ZEPPELIN-3092] Load note from memory when reloading
    d545e81 [Mohamed Magdy] [ZEPPELIN-3092] Remove duplicated dependency from `pom.xml`
    fc13fa6 [Mohamed Magdy] Revert "[ZEPPELIN-3029] Increase Paragraph and Browser timeouts"
    be2c278 [Mohamed Magdy] Revert "[ZEPPELIN-3092] Set browser timeout to 180 seconds"
    f362dcb [Mohamed Magdy] [ZEPPELIN-3029] Use jGit version 4.5.4 instead of 4.3.1
    8bd23d0 [Mohamed Magdy] [ZEPPELIN-3092] Set browser timeout to 180 seconds
    30f2ab4 [Mohamed Magdy] [ZEPPELIN-3029] Increase Paragraph and Browser timeouts
    13a0014 [Mohamed Magdy] [ZEPPELIN-3092] Disable GitHub configuration for Zeppelin server
    14cb024 [Mohamed Magdy] [ZEPPELIN-3092] Fix notebook path for Git and GitHub tests
    0e9db3f [Mohamed Magdy] [ZEPPELIN-3092] Remove test GitHub repository URL and access token
    90de14c [Mohamed Magdy] Merge branch 'master' into zeppelin-3092-remote-github-integration
    2c1cf74 [Mohamed Magdy] [ZEPPELIN-3029] Fix remote origin key name
    6ba67ca [Mohamed Magdy] [ZEPPELIN-3092] Add Javadoc to `GitHubNotebookRepo` and fix line length to 100
    264565b [Mohamed Magdy] [ZEPPELIN-3092] Fix line length to be 100
    0174bbd [Mohamed Magdy] [ZEPPELIN-3092] Add documentation how to enabled `GitHubNotebookRepo`
    81969e1 [Mohamed Magdy] [ZEPPELIN-3092] Add documentation for loading notebooks from repo
    3009abd [Mohamed Magdy] [ZEPPELIN-3092] Reset `GitNotebookRepo` to `master`
    6aa4ba7 [Mohamed Magdy] [ZEPPELIN-3092] Revert back `GitNotebookRepo` to `master`
    b77a2d3 [Mohamed Magdy] [ZEPPELIN-3092] Fix identation in `pom.xml`
    aadd9b5 [Mohamed Magdy] [ZEPPELIN-3092] Revert back ZeppelinServer changes
    0dacbf1 [Mohamed Magdy] [ZEPPELIN-3092] Fix encoding in the documenation
    2b093b2 [Mohamed Magdy] [ZEPPELIN-3092] Add documentation about GitHub integration
    843e42a [Mohamed Magdy] [ZEPPELIN-3092] Cleanup GitHub repository tests
    5236176 [Mohamed Magdy] [ZEPPELIN-3092] Move GitHub notebook repostiory to separte file
    2dbf116 [Mohamed Magdy] [ZEPPELIN-3092] Add GitHub configuration to `zeppelin-site.xml` template
    bb0afe2 [Mohamed Magdy] [ZEPPELIN-3092] Add GitHub remote to configurations
    33ae24a [Mohamed Magdy] [ZEPPELIN-3092] Add remote Github repository synchronzing
    32f6764 [Mohamed Magdy] [ZEPPELIN-3092] Fix GitNotebook test
    eeb485a [Mohamed Magdy] [ZEPPELIN-3092] Add Github configuration reader
    0bde310 [Mohamed Magdy] [ZEPPELIN-3092] Add `zeppelin-site.xml` to `zeppelin-server` resources
    9467503 [Mohamed Magdy] [ZEPPELIN-3092] Add `zepplein-server/local-repo` to `.gitignore`
    
    (cherry picked from commit 2be8f350658076c33d9d905b9e9907aa3d3a8792)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 79aeabfeb03c23d26e9e856684af41ffba1cecb2
Author: Jeff Zhang <zj...@...>
Date:   2018-02-13T01:13:23Z

    ZEPPELIN-3226. Fail to launch IPySparkInterpreter in embedded mode
    
    ### What is this PR for?
    Trivial PR for fixing this issue.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3226
    
    ### How should this be tested?
    * CI Pass
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2793 from zjffdu/ZEPPELIN-3226 and squashes the following commits:
    
    4f6668b [Jeff Zhang] ZEPPELIN-3226. Fail to launch IPySparkInterpreter in embedded mode
    
    (cherry picked from commit a13010f33cf7bb851e50a739a1dbd435a55be17d)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 6d7b14e95a1ea11a7752f0d2c3830c48c1553747
Author: Cardenas, Jhon <ex...@...>
Date:   2018-02-12T22:47:10Z

    [ZEPPELIN-3228] Currently interpreter dependencies are not downloaded on zeppelin start - regression issue
    
    Currently interpreter dependencies are not downloaded on zeppelin start. This was solved in [ZEPPELIN-3228], but it is happening again.
    
    ### What is this PR for?
    When zeppelin is started/restarted, server should try and download interpreter dependencies.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### What is the Jira issue?
    * [ZEPPELIN-3228]
    
    ### How should this be tested?
    *  Put a dependency (say "org.apache.commons:commons-csv:1.1") in any of the interpreter.
    *  From command line delete local-repo directory
    *  Restart zeppelin server
    
    Expectation is local-repo should be recreated with all the dependencies that were mentioned in any of the interpreters.
    
    ### 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: Cardenas, Jhon <ex...@here.com>
    
    Closes #2792 from jhonderson/ZEPPELIN-1143 and squashes the following commits:
    
    3fcefb2 [Cardenas, Jhon] [ZEPPELIN-1143] When zeppelin starts it does the interpreter dependencies loading.
    
    (cherry picked from commit 3418055cca28aa16459d254999f580fd2785f5cc)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit d6fc7b604348fd9488428fe80595e77a2cc8890c
Author: Savalek <de...@...>
Date:   2018-02-02T09:24:33Z

    [ZEPPELIN-3204] FIX: cursor in paragraph editor jumps
    
    ### What is this PR for?
    Sometimes when a user enters text in the paragraph field the lower part of the paragraph starts to jump. This PR fixes this.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### What is the Jira issue?
    [ZEPPELIN-3204](https://issues.apache.org/jira/browse/ZEPPELIN-3204)
    
    ### Screenshots
    ![gif](https://user-images.githubusercontent.com/30798933/35732168-812f4274-0829-11e8-9fd6-45c2665f9646.gif)
    
    ### Questions:
    * Does the licenses files need update? no
    * Is there breaking changes for older versions? no
    * Does this needs documentation? no
    
    Author: Savalek <de...@mail.ru>
    
    Closes #2762 from Savalek/ZEPPELIN-3131 and squashes the following commits:
    
    0521e25 [Savalek] FIX: cursor in paragraph editor jumps
    
    (cherry picked from commit d4783040c4779b99c5559c908a827c61e4b10608)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit ec4f3e08a25eb05d5a7703555344ebb21d270490
Author: Karthik Palaniappan <ka...@...>
Date:   2018-01-29T03:21:34Z

    [ZEPPELIN-3182] Support saving notebooks to Google Cloud Storage
    
    Same as #2738 , but targeted toward `branch-0.8`
    
    Author: Karthik Palaniappan <ka...@google.com>
    
    Closes #2751 from karth295/master and squashes the following commits:
    
    c4a45b7 [Karthik Palaniappan] [ZEPPELIN-3182] Support saving notebooks to Google Cloud Storage
    8dc819e [Karthik Palaniappan] Unify logic to clear notebook runtime state on load from storage

commit b7676ad56b9b62abf59909bd55ca5220a7546763
Author: Prabhjyot Singh <pr...@...>
Date:   2018-02-12T09:17:44Z

    [ZEPPELIN-3198] UI should not show Version/GIT Control if the same if not supported
    
    Currently, UI shows an option for version/GIT Control even when it is not supported by the underlying implementing storage configuration.
    
    It is only after users try to save a commit and get an error "Couldn't checkpoint note revision: possibly storage doesn't support versioning. Please check the logs for more details.".
    
    So, if implementing storage configuration doesn't support git storage, UI should not show those options.
    
    [Improvement]
    
    * [ZEPPELIN-3198](https://issues.apache.org/jira/projects/ZEPPELIN/issues/ZEPPELIN-3198)
    
    On using "org.apache.zeppelin.notebook.repo.GitNotebookRepo"  for `zeppelin.notebook.storage`  user should see revision/version control option, for rest of the others e.g. "FileSystemNotebookRepo" user should not see that option
    
    * 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 <pr...@gmail.com>
    
    Closes #2757 from prabhjyotsingh/ZEPPELIN-3198 and squashes the following commits:
    
    1f854e80c [Prabhjyot Singh] check for NotebookRepoSync and fall back
    d2e19094d [Prabhjyot Singh] rename isDefaultRepoGit to isRevisionSupportedInDefaultRepo
    70abc4420 [Prabhjyot Singh] revert NotebookRepoCommon
    e152ec194 [Prabhjyot Singh] rename NotebookGitRepo to NotebookRepoWithVersionControl
    987edf05d [Prabhjyot Singh] fix test
    580674d9c [Prabhjyot Singh] use {{isRepoGit(0)}}
    11baf6f2d [Prabhjyot Singh] refactor into NotebookRepo and NotebookGitRepo
    c1d34df26 [Prabhjyot Singh] revert imports
    cd7fde105 [Prabhjyot Singh] ZEPPELIN-3198: add isRevisionSupported for NotebookRepo
    
    Change-Id: Ib464af447af49ee9e70da86e0e0f293ef38dd3a1
    (cherry picked from commit 0605aae240f00c1c04667756599c0e61e4d8e48a)
    Signed-off-by: Prabhjyot Singh <pr...@gmail.com>

commit 9bf4913a1edf4ab0e17a2ecf64ace2dc40020bf0
Author: Prabhjyot Singh <pr...@...>
Date:   2018-02-14T11:13:16Z

    [HOTFIX] fix ZEPPELIN-3198 failures
    
    ### What is this PR for?
    While merging ZEPPELIN-3198(https://github.com/apache/zeppelin/pull/2757), did not merge ZEPPELIN-3092 and ZEPPELIN-3182 (rebase from master), which is causing CI to fail.
    
    ### What type of PR is it?
    [Hot Fix]
    
    ### How should this be tested?
    * CI should pass
    
    Author: Prabhjyot Singh <pr...@gmail.com>
    
    Closes #2800 from prabhjyotsingh/hotfix/ZEPPELIN-3198 and squashes the following commits:
    
    fdf47bb [Prabhjyot Singh] fix ZEPPELIN-3198 related failures
    
    (cherry picked from commit bf923dc13c6051bc1a2622724300c56458d7ca08)
    Signed-off-by: Prabhjyot Singh <pr...@gmail.com>

commit aceb6fc6bf2d1f191b0efea2f23748b564d73ba7
Author: Andreas Weise <a....@...>
Date:   2018-02-16T21:45:59Z

    [ZEPPELIN-3241] fix NPE when restarting Interpreter
    
    ### What is this PR for?
    We often (but not always) face an NPE when restarting Spark interpreter. Our Spark interpreter run in scoped mode per note. The restart then is not possible, only restart of whole zeppelin daemon helps out.
    
    This PR fixes this NPE.
    
    ### What type of PR is it?
    Bug Fix
    
    ### Todos
    
    ### What is the Jira issue?
    [https://issues.apache.org/jira/browse/ZEPPELIN-3241](https://issues.apache.org/jira/browse/ZEPPELIN-3241)
    
    ### How should this be tested?
    - manual
    
    ### 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: Andreas Weise <a....@avm.de>
    
    Closes #2806 from weand/ZEPPELIN-3241 and squashes the following commits:
    
    85c0448 [Andreas Weise] ZEPPELIN-3241: NPE when restarting Interpreter
    
    (cherry picked from commit bfb04af395b7815c8765e709639e4b86bdd64884)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit 6cc28de0d04dbc88eaa4ce81267aacfdef3e1210
Author: Prabhjyot Singh <pr...@...>
Date:   2018-02-16T04:32:46Z

    [ZEPPELIN-3240] Zeppelin server fail to start if interpreter has mixed properties
    
    ### What is this PR for?
    I found that Zeppelin server is failing to start when there is a mix of both kind of properties in interpreter;
    
    ```
    "properties": {
            "shell.command.timeout.millisecs": {
              "type": "string",
              "name": "shell.command.timeout.millisecs",
              "value": "60000"
            },
            "shell.working.directory.user.home": {
              "type": "checkbox",
              "name": "shell.working.directory.user.home",
              "value": false
            },
            "zeppelin.shell.auth.type": "KERBEROS",
            "zeppelin.shell.keytab.location": "/etc/security/keytabs/zeppelin.server.kerberos.keytab",
            "zeppelin.shell.principal": "zeppelinEXAMPLE.COM"
          }
    ```
    
    Mix as in these two kind of properties:
    
     - Where key is string and value is object
    ```
    "shell.command.timeout.millisecs": {
              "type": "string",
              "name": "shell.command.timeout.millisecs",
              "value": "60000"
            }
    ```
    
     - Where key and value both are string
    ```
    "zeppelin.shell.auth.type": "KERBEROS"
    ```
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### What is the Jira issue?
    * [ZEPPELIN-3240](https://issues.apache.org/jira/browse/ZEPPELIN-3240)
    
    ### How should this be tested?
    * Place this [interpreter.json](https://issues.apache.org/jira/secure/attachment/12910862/interpreter.json) in Z-server conf folder and try to start Z-Server, with this patch it should start.
    
    ### Screenshots (if appropriate)
    
    ### 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 <pr...@gmail.com>
    
    Closes #2805 from prabhjyotsingh/ZEPPELIN-3240 and squashes the following commits:
    
    8545ecd [Prabhjyot Singh] ZEPPELIN-3240: Zeppelin server fail to start if interpreter has mixed properties
    
    (cherry picked from commit 7d2710e8bf5d46a389868c4477f773afbe691830)
    Signed-off-by: Prabhjyot Singh <pr...@gmail.com>

commit 36d30a2dc59d59f98eb4669f7ebb4960bb2c6b42
Author: Kevin (Sangwoo) Kim <sa...@...>
Date:   2018-02-19T08:54:03Z

    ZEPPELIN-3207. fix search content not appearing
    
    ### What is this PR for?
    For some reason search content is not appearing.
    This PR fixes this issue.
    
    ### What type of PR is it?
    Bug Fix
    
    ### Todos
    -
    
    ### What is the Jira issue?
    ZEPPELIN-3207
    
    ### How should this be tested?
    try searching with some sentence like 'bank' (it should be included in tutorial notebook)
    see search contents is appearing or not
    
    ### Screenshots (if appropriate)
    ![screen shot 2018-02-07 at 6 04 52 pm](https://user-images.githubusercontent.com/5210115/35907582-aa4ceace-0c31-11e8-94e1-8e102f605a07.png)
    ![screen shot 2018-02-07 at 6 06 31 pm](https://user-images.githubusercontent.com/5210115/35907584-aa732e28-0c31-11e8-871a-0b764d4e6f59.png)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Kevin (Sangwoo) Kim <sa...@gmail.com>
    Author: Kevin Kim <sa...@gmail.com>
    
    Closes #2770 from swkimme/fix-search-bug and squashes the following commits:
    
    606cdf8a0 [Kevin (Sangwoo) Kim] Update result-list.controller.js
    d98b9698d [Kevin (Sangwoo) Kim] Update result-list.controller.js
    d9c086d32 [Kevin (Sangwoo) Kim] Update result-list.controller.js
    ac77697d3 [Kevin Kim] fix search content not appearing
    
    (cherry picked from commit dfcd738dfb99f335cc8a628f291c126a244a6eb1)
    Signed-off-by: Lee moon soo <mo...@apache.org>

commit 81136aead58ee70d10dc41b812eeca571bd09f0c
Author: Jeff Zhang <zj...@...>
Date:   2018-02-15T06:19:00Z

    ZEPPELIN-3234. z.show() compatibility with previous release
    
    ### What is this PR for?
    Enhance the ZeppelinContext in IPySparkInterpreter
    
    ### What type of PR is it?
    [Bug Fix | Improvement ]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3234
    
    ### How should this be tested?
    * Unit test is added
    
    ### 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: Jeff Zhang <zj...@apache.org>
    
    Closes #2807 from zjffdu/ZEPPELIN-3234 and squashes the following commits:
    
    39637ee [Jeff Zhang] ZEPPELIN-3234. z.show() compatibility with previous release
    
    (cherry picked from commit 3c502cd948e9b877adea9c6589ab42d126cd4fbc)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

commit b1638fd45c34c0f54bbe52b337293c2ccc3ba2a1
Author: Magyari Sandor Szilard <sa...@...>
Date:   2018-01-31T17:10:18Z

    ZEPPELIN-3209. Preserve thread context classloader when running jobs in RemoteInterpreterServer
    
    ### What is this PR for?
    Spark jobs may change current thread context classloader sometimes.
    
    For example in case of issue ZEPPELIN-2475 using Spark 2.2 and Scala 2.11.8 when you run DepInterpreter that will start SparkILoop --> ILoop which changes the current thread context classloader, from LauncherAppClassloader to ScalaClassloaderURLClassloader. This result in classloading problems when SparkInterpreter is trying to build up Spark Context, in case SparkInterpreter is started by scheduler on same thread.
    
    In short when running subsequent paragraphs, users will get an ambiguous NullPointerException, which is hard to understand as it hides the root cause of the problem. As a safety measure to prevent such cases RemoteInterpreterServer should save & restore original thread context classloader.
    
    ### What type of PR is it?
    [Bug Fix]
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3209
    
    ### How should this be tested?
    * Use Spark 2.2 and Scala 2.11.8
    * create a notebook with two paragraphs
    * in first paragraph use %spark.dep interpreter and add load some dependencies
    * in second paragraph use %spark interpreter and run some spark code
    
    ### Questions:
    * Does the licenses files need update?
    * Is there breaking changes for older versions?
    * Does this needs documentation?
    
    Author: Magyari Sandor Szilard <sa...@gmail.com>
    
    Closes #2771 from sancyx/master-ZEPPELIN-3209 and squashes the following commits:
    
    dd3a305da [Magyari Sandor Szilard] ZEPPELIN-3209. Preserve thread context classloader when running jobs in RemoteInterpreterServer (magyari_sandor)
    
    (cherry picked from commit 8df623b634cc1fa23b268e2bb27931ea391a1381)
    Signed-off-by: Lee moon soo <mo...@apache.org>

commit 800430e10790f6bd833e7907400f2640c88df30b
Author: Jeff Zhang <zj...@...>
Date:   2018-02-20T08:58:47Z

    ZEPPELIN-3239. unicode characters in an iPython paragraph makes Spark interpreter irresponsive
    
    ### What is this PR for?
    
    Fix the unicode issues in python2.
    
    ### What type of PR is it?
    [Bug Fix | Improvement ]
    
    ### Todos
    * [ ] - Task
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-3239
    
    ### How should this be tested?
    * Unit test is added
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Jeff Zhang <zj...@apache.org>
    
    Closes #2810 from zjffdu/ZEPPELIN-3239 and squashes the following commits:
    
    70c8b4c [Jeff Zhang] ZEPPELIN-3239. unicode characters in an iPython paragraph makes Spark interpreter irrsponsive
    
    (cherry picked from commit a791fad5970905edd07bdb8afcc00497fb3540f5)
    Signed-off-by: Jeff Zhang <zj...@apache.org>

----


---


[GitHub] zeppelin issue #3112: Branch 0.8

Posted by felixcheung <gi...@git.apache.org>.
Github user felixcheung commented on the issue:

    https://github.com/apache/zeppelin/pull/3112
  
    please close this @GioCorti80 


---