You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Yan Fang (JIRA)" <ji...@apache.org> on 2014/05/20 03:35:38 UTC

[jira] [Updated] (SAMZA-266) Don't fail if task.checkpoint.factory is an empty string

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

Yan Fang updated SAMZA-266:
---------------------------

    Attachment: SAMZA-266.patch

Added an empty check. Tested in local. Thank you.

> Don't fail if task.checkpoint.factory is an empty string
> --------------------------------------------------------
>
>                 Key: SAMZA-266
>                 URL: https://issues.apache.org/jira/browse/SAMZA-266
>             Project: Samza
>          Issue Type: Bug
>          Components: container
>    Affects Versions: 0.6.0
>            Reporter: Chris Riccomini
>             Fix For: 0.7.0
>
>         Attachments: SAMZA-266.patch
>
>
> Currently, task.checkpoint.factory is either in the config or it's not. If it's in the config, we call Class.forName() on the value to get the checkpoint factory. It'd be nice if we ignored the value if the factory is set to an empty string. Currently, if you set:
> {noformat}
> task.checkpoint.factory=
> {noformat}
> We will call Class.forName("") in the container, which will fail. We should treat an empty value the same as a null, and skip the checkpoint manager setup.



--
This message was sent by Atlassian JIRA
(v6.2#6252)