This is an automated email from the ASF dual-hosted git repository.

mattyb149 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git.


    from 4210e30  NIFI-9620: Adding isStateful to StatelessDataflow (#5703)
     add 2aa6bd1  NIFI-9689: When all FlowFiles in a FlowFile Queue are 
penalized, do not schedule the destination to run. Also expose this fact via 
the ConnectionStatusSnapshotDTO, as this allows the front-end to render this 
information to the user in order to avoid confusion when it appears that the 
Processor has data but does nothing

No new revisions were added by this update.

Summary of changes:
 .../nifi/controller/status/ConnectionStatus.java   | 12 +++++
 ...issionStatus.java => FlowFileAvailability.java} |  9 ++--
 .../nifi/controller/status/ProcessGroupStatus.java | 27 +++++++++++-
 .../nifi/controller/queue/FlowFileQueue.java       |  6 +++
 .../dto/status/ConnectionStatusSnapshotDTO.java    | 10 +++++
 .../endpoints/ConnectionStatusEndpointMerger.java  |  2 +-
 .../apache/nifi/cluster/manager/StatusMerger.java  | 16 +++++--
 .../apache/nifi/reporting/AbstractEventAccess.java |  1 +
 .../java/org/apache/nifi/util/Connectables.java    |  9 ++--
 .../controller/queue/StandardFlowFileQueue.java    |  6 +++
 .../controller/queue/SwappablePriorityQueue.java   | 26 +++++++++++
 .../clustered/SocketLoadBalancedFlowFileQueue.java |  6 +++
 .../clustered/partition/LocalQueuePartition.java   |  6 +++
 .../SwappablePriorityQueueLocalPartition.java      |  6 +++
 .../apache/nifi/controller/MockFlowFileRecord.java | 21 ++++++---
 .../TestSocketLoadBalancedFlowFileQueue.java       | 17 ++++++++
 .../TestWriteAheadFlowFileRepository.java          | 51 ++++++++++++----------
 .../nifi/controller/tasks/TestConnectableTask.java | 31 ++++++-------
 .../org/apache/nifi/web/api/dto/DtoFactory.java    |  7 +--
 .../stateless/queue/StatelessFlowFileQueue.java    |  7 +++
 20 files changed, 215 insertions(+), 61 deletions(-)
 copy 
nifi-api/src/main/java/org/apache/nifi/controller/status/{TransmissionStatus.java
 => FlowFileAvailability.java} (88%)

Reply via email to