You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Matt Gilman (Jira)" <ji...@apache.org> on 2024/04/03 22:51:00 UTC

[jira] [Updated] (NIFI-12972) UI - Improve listing of relationships for a connection

     [ https://issues.apache.org/jira/browse/NIFI-12972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Gilman updated NIFI-12972:
-------------------------------
    Fix Version/s: 2.0.0-M3
       Resolution: Fixed
           Status: Resolved  (was: Patch Available)

> UI - Improve listing of relationships for a connection
> ------------------------------------------------------
>
>                 Key: NIFI-12972
>                 URL: https://issues.apache.org/jira/browse/NIFI-12972
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core UI
>            Reporter: Pierre Villard
>            Assignee: Pierre Villard
>            Priority: Major
>             Fix For: 2.0.0-M3
>
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> Consider a RouteOnAttribute processor with "Route to Property name" with many dynamic properties. This will lead to many relationships (r1, r2, r3, etc). Now consider an UpdateAttribute processor.
> Connect RouteOnAttribute to this UpdateAttribute processor and select r1 and r3.
> If the two processors are stopped, opening the configuration of the connection will show an alphabetically sorted list of the ALL the relationships (of the RouteOnAttribute processor) with checkboxes and r1/r3 will show as checked.
> Now, if one of the two processors is started, opening the configuration of the connection will show an alphabetically sorted list of the ALL the relationships (of the RouteOnAttribute processor) and the only distinction will be that r1 and r3 will be in bold.
> When having many connections (think 50+), just showing the selected relationships in bold is not super user friendly. It's really hard to distinguish the bold names in a very long list of names.
> When one of the processors is running and we're just showing the details of the connection without the option to change the list of selected relationships for that connection, I suggest that we only display the list of the selected relationships.
> For reference, the related code is here:
> https://github.com/apache/nifi/blob/main/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/src/main/webapp/js/nf/nf-connection-details.js#L520



--
This message was sent by Atlassian Jira
(v8.20.10#820010)