Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-1900

NiFi allows connections to be moved between processors in cluster when it should not

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.6.1
    • 1.0.0, 1.0.0-Beta
    • Core Framework
    • None

    Description

          • The result of this bug is one or more dropped nodes from the NiFi cluster requiring flow.xml.gz removal and restart of any dropped nodes.

      Scenario that causes bug:
      1. NiFi multi-node cluster setup.
      2. Active flow between two processors.
      3. Destination processor has actively running threads.
      4. Stop destination processor.
      5. Destination processor still has active threads after stop but not on every node.
      6. Drag processor connection to new destination processor.
      7. Those nodes where the original destination processor did not have active threads successfully move connection.
      8. Those nodes with hung or active threads fail to move connection and are then dropped from cluster because of flow no longer matches what is on NCM.

      Recovery requires remove of flow.xml.gz on all dropped nodes and restart of those nodes.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              msclarke Matthew Clarke
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: