Uploaded image for project: 'Zeppelin'
  1. Zeppelin
  2. ZEPPELIN-1482

Reload local dependencies to interpreter on restart if the library has changed

Agile BoardAttach filesAttach ScreenshotVotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.6.0, 0.6.1
    • 0.6.2, 0.7.0
    • None
    • None

    Description

      If user specifies library path in interpreter dependency setting, even when the file on this path is updated, new file doesn't take effect on interpreter restart but does only when user clicks Edit -> Save.

      The mechanism of dependency loading is copying all dependency libraries under local-repo/

      {interpreterId} and add these directory to classpath of interpreter process. Zeppelin copies these dependencies either on Zeppelin startup or dependency saving/editing.

      Zeppelin should check if the library on specified local path is updated, and copy them to local-repo/{interpreterId}

      on restart if it was.

      Here is the bug report on users mailing list
      http://apache-zeppelin-users-incubating-mailing-list.75479.x6.nabble.com/Dependency-jars-not-refreshed-after-interpreter-restart-in-Zeppelin-0-6-1-td4035.html

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Mina Lee Mina Lee
            Mina Lee Mina Lee
            Votes:
            0 Vote for this issue
            Watchers:
            3 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment