You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Guozhang Wang (JIRA)" <ji...@apache.org> on 2015/06/02 19:07:49 UTC

[jira] [Created] (SAMZA-697) Isolate Class Loader for user implemented Tasks

Guozhang Wang created SAMZA-697:
-----------------------------------

             Summary: Isolate Class Loader for user implemented Tasks
                 Key: SAMZA-697
                 URL: https://issues.apache.org/jira/browse/SAMZA-697
             Project: Samza
          Issue Type: Bug
            Reporter: Guozhang Wang
            Assignee: Guozhang Wang
             Fix For: 0.10.0


Today we use a single class loader for both framework classes as well as user code (StreamTask implementations), which could result in conflicts of dependencies.

The approach is to use separate class loaders for framework classes and user instantiated classes. This approach has also been applied in Hadoop and Spark (MAPREDUCE-1700, SPARK-1870).



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