Adam Debreceni created MINIFICPP-1274:
-----------------------------------------
Summary: Flow restart could double-spend flowfiles
Key: MINIFICPP-1274
URL: https://issues.apache.org/jira/browse/MINIFICPP-1274
Project: Apache NiFi MiNiFi C++
Issue Type: Improvement
Reporter: Adam Debreceni
Flowfiles are async-deleted from the FlowFileRepository and no flush happens
after shutdown leaving these marked files in the repository. If we restart the
agent, this allows these zombie files to be resurrected and be put back into
their last connections. This could cause files to be processed multiple times
even if we marked them for deletion.
Solution proposal: flush the FlowFileRepository after shutdown, so all marked
files are actually deleted (this won't save us from double-processing flowfiles
after a crash)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)