Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
If data comes in at extremely high rates, it's possible that the FlowFiles will not be swapped out quickly enough. This can lead to OOME. Instead, the FlowFileQueue should set a limit to the queue size and block when attempting to offer a new FlowFile until either the consuming component consumes the data or the data is swapped out via the Swap Manager (MUST ensure that we do not block while holding lock!)