You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "Mark Payne (JIRA)" <ji...@apache.org> on 2015/07/02 18:16:07 UTC

[jira] [Created] (NIFI-748) If unable to find a specific Provenance event, should not fail entire search

Mark Payne created NIFI-748:
-------------------------------

             Summary: If unable to find a specific Provenance event, should not fail entire search
                 Key: NIFI-748
                 URL: https://issues.apache.org/jira/browse/NIFI-748
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: Mark Payne
             Fix For: 0.3.0


We have a case where running with the prov being written to a disk that can be ejected. Disk was accidentally ejected while running. Provenance Event appears to have been indexed but event is not in the repo.

Specifically, we are reaching Line 104 of DocsReader:
{code}
throw new IOException("Failed to find Provenance Event " + d);
{code}

As a result, searching for a specific Component ID is returning an error, so we can't search on that Component ID at all (unless we shrink the time range to a time when that didn't occur).

We should generate a warning, and notify the user that X number of events could not be found and show what we can, rather than erroring out entirely.



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