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

Indicate deprecated components on canvas

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.8.0
    • None
    • Core UI

    Description

      As some components become deprecated, I feel there can be better indicators of this status for both existing flows and new components during flow development. Some ideas:

      • In the "Add Processor" dialog
      • Have an icon indicator like "Restricted" which indicates deprecated status and emphasize the deprecation information (shown in component documentation) in the description
      • Allow users to find deprecated components via a "deprecated" tag in the tag cloud and via text search
      • On the canvas
      • Have an icon indicator like "Restricted" on the components which indicates deprecated status
      • Have an easy way to find all instances of deprecated components on the canvas
      • If possible, have an easy way to migrate all configured instances of deprecated component to suggested replacement (i.e. replace GetHTTP with InvokeHTTP configured for GET method). This may require manual intervention

      Some of these steps may not be easily done through the UI but could be automated/exposed via the NiFi CLI or other API consumers.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              alopresto Andy LoPresto
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: