[ 
https://issues.apache.org/jira/browse/NIFI-9823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Handermann updated NIFI-9823:
-----------------------------------
    Description: 
The {{VolatileContentRepository}} implementation of the Content Repository 
interface supports storing FlowFile content claims in heap memory without 
writing to a file system. Although this capability has potential uses, the 
implementation is not optimal, and the repository itself has been broken for 
several releases. Several framework updates to content claim processing result 
in expected behavior when using the {{VolatileContentRepository}}, leading to 
problems that can be difficult to troubleshoot. For these reasons, the current 
{{VolatileContentRepository}} and associated documentation should be removed 
from future releases.

Future efforts to support a similar capabilities may build on NiFi Stateless 
functionality, and those efforts can be addressed in separate issues.

  was:
The {{VolatileContentRepository}} implementation of the Content Repository 
interface supports storing FlowFile content claims in heap memory without 
writing to a file system. Although this capability has potential uses, the 
implementation is not optimal, and the repository itself has been broken for 
several releases. Several framework updates to content claim processing result 
in expected behavior when using the {{{}VolatileContentRepository{}}}, leading 
to problems that can be difficult to troubleshoot. For these reasons, the 
current {{VolatileContentRepository}} and associated documentation should be 
removed from future releases.

Future efforts to support a similar capabilities may build on NiFi Stateless 
functionality, and those efforts can be addressed in separate issues.


> Remove VolatileContentRepository
> --------------------------------
>
>                 Key: NIFI-9823
>                 URL: https://issues.apache.org/jira/browse/NIFI-9823
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>            Reporter: David Handermann
>            Assignee: David Handermann
>            Priority: Minor
>
> The {{VolatileContentRepository}} implementation of the Content Repository 
> interface supports storing FlowFile content claims in heap memory without 
> writing to a file system. Although this capability has potential uses, the 
> implementation is not optimal, and the repository itself has been broken for 
> several releases. Several framework updates to content claim processing 
> result in expected behavior when using the {{VolatileContentRepository}}, 
> leading to problems that can be difficult to troubleshoot. For these reasons, 
> the current {{VolatileContentRepository}} and associated documentation should 
> be removed from future releases.
> Future efforts to support a similar capabilities may build on NiFi Stateless 
> functionality, and those efforts can be addressed in separate issues.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to