You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ma...@apache.org on 2022/02/16 20:39:12 UTC

[nifi] branch main updated (4210e30 -> 2aa6bd1)

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%)