Mark Payne created NIFI-7698:
--------------------------------
Summary: MergeContent should include Details in provenance event
indicating why bin was merged
Key: NIFI-7698
URL: https://issues.apache.org/jira/browse/NIFI-7698
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: Mark Payne
MergeContent has many different configuration options. There are options for
the minimum number of objects/bytes, and the maximum number of objects/bytes.
There's an option for the maximum amount of time that a bin can last before
being merged. There's also a maximum number of bins, and if that number is
exceeded, a bin is evicted prematurely. As a result, MergeContent sometimes
merges bins when users do not expect this to happen. Unfortunately, it does so
without indicating why the bin was merged. When FlowFiles are merged, the
Provenance Event should contain extra details indicating the reason that the
bin was merged:
- Bin Expiration Time was reached
- Maximum number of objects was reached
- Maximum number of bytes were reached
- Minimum number of objects reached but not maximum
- Minimum number of bytes reached but not maximum
- FlowFile did not fit in any bin, and maximum number of bins reached
--
This message was sent by Atlassian Jira
(v8.3.4#803005)