Dániel Bakai created MINIFICPP-1174:
---------------------------------------
Summary: Figure out how to clean up state storage, if at all
Key: MINIFICPP-1174
URL: https://issues.apache.org/jira/browse/MINIFICPP-1174
Project: Apache NiFi MiNiFi C++
Issue Type: Task
Reporter: Dániel Bakai
I am not sure when we want to clean up state storage at all. For example, if a
new configuration is loaded, we might want to clean the state of components
that no longer exist in the flow, but this would mean that a single
misconfiguration would make us loose our state (and that we can't properly roll
back to an older configuration, because we have lost the state of processors no
longer referenced). For the time being I think it is perfectly fine not to do
any state cleanup: we don't have many processors using state, we don't have
many instances of those processors that do use state, and states are small
strings. We can handle the at maximum few hundred states stored in our DB (and
this is the most extreme example I can imagine). If it really becomes an issue
for someone, they can just delete the state directory/file.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)