Lee moon soo created ZEPPELIN-469:
-------------------------------------

             Summary: Interpreter process loads unnecessary classes
                 Key: ZEPPELIN-469
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-469
             Project: Zeppelin
          Issue Type: Bug
          Components: build, Core
    Affects Versions: 0.5.5
            Reporter: Lee moon soo
            Assignee: Lee moon soo


Interpreter supposed to minimize the class dependency for reducing possible 
class problems (version conflict, etc).

That's why Classpath for Interpreter process only has 'zeppelin-interpreter' 
module in it's classpath except for it's own dependency.

However, after binary package is created using -Pbuild-distr, not only 
'zeppelin-interpreter' module but also 'zeppelin-zengine', 'zeppelin-server' 
module's dependencies are copied into /lib directory and /lib is included in 
interpreter processes classpath.

Interpreter process must not have those dependencies from 'zeppelin-zengine' 
and 'zeppelin-server' in it's classpath.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to