You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Michael Hogue (Jira)" <ji...@apache.org> on 2020/01/28 19:31:00 UTC

[jira] [Created] (NIFI-7073) PutHDFS silently ignores exceptions when writing temporary file

Michael Hogue created NIFI-7073:
-----------------------------------

             Summary: PutHDFS silently ignores exceptions when writing temporary file
                 Key: NIFI-7073
                 URL: https://issues.apache.org/jira/browse/NIFI-7073
             Project: Apache NiFi
          Issue Type: Bug
          Components: Extensions
    Affects Versions: 1.11.0
            Reporter: Michael Hogue


The PutHDFS processor can silently fail when closing an output stream when it's finished writing FlowFiles to a temporary space in HDFS. {{DFSOutputStream}} can throw an {{IOException}} when it's closed and that's ignored by the processor. This results in the FlowFile getting dropped (e.g. a loss of data) when it should be routed to the failure relationship.

 

Instead, the exception should be caught & thrown and the FlowFile should be routed to the failure relationship.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)