Boris Shkolnik created SAMZA-805:
------------------------------------

             Summary: "task.opts" config  is not passed in case of 
ProcessJobFactory
                 Key: SAMZA-805
                 URL: https://issues.apache.org/jira/browse/SAMZA-805
             Project: Samza
          Issue Type: Bug
    Affects Versions: 0.10.0
            Reporter: Boris Shkolnik
            Assignee: Boris Shkolnik


 
ProcessJobFactory is creating a separate process by using ProcessBuilder. 
ProcessBuilder pulls its settings from the environment.
So if the user specifies task.opts and java.home in the configs they need to be 
passed to the ProcessBuilder environment. 
But currently we strip the configs of all the values, except the ones required 
by JobCoordinator.

As the result the process is created without task.opts option. This causes 
issues with heap memory size settings, debugging and so on.

The fix is to pass task.opts and java.home to the ProcessBuilder in case of 
ProcessJobFactory class.factory.



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

Reply via email to