[ 
https://issues.apache.org/jira/browse/SAMZA-805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Boris Shkolnik updated SAMZA-805:
---------------------------------
    Attachment: rb39999.patch

> "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
>             Fix For: 0.10.0
>
>         Attachments: rb39999.patch
>
>
>  
> 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 full config to the ProcessBuilder in case of ProcessJob.



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

Reply via email to