You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by mc...@apache.org on 2022/10/20 19:42:45 UTC

[nifi] branch main updated (a5d93d96a3 -> e83e3eb849)

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

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


    from a5d93d96a3 NIFI-10631 Changed HashMap to LinkedHashMap in TestHBase_2_ClientService
     add e83e3eb849 NIFI-10663: When ProcessorNode.stop() is called, it returns a Future. That future, however, may be completed when the processor is fully stopped or whenever it becomes stopping. Fixed this behavior by only completing the future whenever the processor has fully stopped. Also addressed an issue in the synchronizer in which we did not stop a processor when it had a state of STARTING. (#6561)

No new revisions were added by this update.

Summary of changes:
 .../nifi/controller/StandardProcessorNode.java     | 64 +++++++++++++++------
 .../StandardVersionedComponentSynchronizer.java    |  2 +-
 .../nifi/controller/StandardProcessorNodeIT.java   | 67 +++++++++++++++++-----
 .../nifi/integration/FrameworkIntegrationTest.java |  9 ++-
 .../nifi/integration/swap/ClusteredSwapFileIT.java |  6 +-
 .../apache/nifi/test/processors/AlwaysInvalid.java | 27 ++++-----
 6 files changed, 120 insertions(+), 55 deletions(-)
 copy nifi-system-tests/nifi-system-test-extensions-bundle/nifi-system-test-extensions/src/main/java/org/apache/nifi/processors/tests/system/PassThrough.java => nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/test/java/org/apache/nifi/test/processors/AlwaysInvalid.java (66%)