[ https://issues.apache.org/jira/browse/NIFI-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16272782#comment-16272782 ]
ASF subversion and git services commented on NIFI-4559: ------------------------------------------------------- Commit 3b15ed855cc4319844dac13ba3244dc8ddde6207 in nifi's branch refs/heads/master from [~ca9mbu] [ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=3b15ed8 ] NIFI-4559: Add non-zero status relationship to ExecuteStreamCommand NIFI-4559: Removed Penalize Non-zero Status property and updated doc per review comments Signed-off-by: Matthew Burgess <mattyb...@apache.org> This closes #2246 > ExecuteStreamCommand should have a failure relationship > ------------------------------------------------------- > > Key: NIFI-4559 > URL: https://issues.apache.org/jira/browse/NIFI-4559 > Project: Apache NiFi > Issue Type: Improvement > Components: Extensions > Reporter: Joseph Witt > Assignee: Matt Burgess > > ExecuteStreamCommand only has a success relationship. The gist is it > executes the command, captures the output stream, code, etc.. and stores the > necessary content and attributes. > However, for those wanting to see the status code as an indicator of failure > they have to create a flow which checks, loops, etc.. This is more work than > necessary since the processor can provide a better indicator. By adding a > failure relationship we can route results and status codes for non-zero to > this relationship. We'll have to consider backward compatibility friendly > ideas but the gist is to make this common failure/retry pattern easier to > configure and track. -- This message was sent by Atlassian JIRA (v6.4.14#64029)