Mark Payne created NIFI-4322:
--------------------------------

             Summary: If RuntimeException thrown during checkpoint of FlowFile 
Repository, repo stops checkpointing
                 Key: NIFI-4322
                 URL: https://issues.apache.org/jira/browse/NIFI-4322
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework
            Reporter: Mark Payne
            Assignee: Mark Payne


The WriteAheadFlowFileRepository has a 'checkpointRunnable' task that is 
scheduled periodically, which is responsible for checkpointing the FlowFile 
Repository. It catches IOException but no other Exceptions. So if an OOME 
occurs or a RuntimeException, the repository will stop checkpointing. As a 
result, it can fill all disk space and/or take a very long time to recover upon 
restart, depending on how large the FlowFile repository has become.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to