NIFI-11874: apply new layout of Process Group configuration into two columns#7538
NIFI-11874: apply new layout of Process Group configuration into two columns#7538markobean wants to merge 1 commit intoapache:mainfrom
Conversation
exceptionfactory
left a comment
There was a problem hiding this comment.
Thanks for the contribution @markobean.
The initial pull request has some merge conflicts, most likely due to a recent change on the main branch.
It is important to note that the pull request introducing Stateless Execution mode for Process Groups will also introduce some changes to this screen.
@mcgilman and @mtien-apache have evaluated some of these changes, and after the Stateless Execution pull request is merged, that would be a better time to consider the overall layout of the Process Group dialog. Some of the changes will be specific to the main branch, so we may also need to consider the version 1 branch separately.
|
Thanks for the PR @markobean! As @exceptionfactory mentioned there are some further additions to this page currently under development. There is absolutely a need to update the layout here to avoid the concerns around scrolling as you've mentioned. It may even make sense to introduce a third column and ensure that appropriate fields are co-located. |
|
@mcgilman Do you know when the additions to this dialog are expected to be added? Is there a Pull Request yet? |
|
PR #7253 includes changes to the Process Group dialog supporting additional fields for Stateless execution. That should be close to completion. After that is merged, it will be a good opportunity to revisit the layout of the Process Group dialog. |
|
@markobean With the changes merged for the Stateless execution pull request, this pull request could be rebased and re-evaluated. However, given the number of changes, it is probably better to consider the overall approach. |
|
Closing this PR. I will refactor given the changes in NIFI-11556 and resubmit a new PR. |
Summary
NIFI-11874
UI modification for the layout of Process Group configuration. It separates the increasing number of configuration options into two columns. This presents better in the UI and keeps the Apply button easily accessible without the need to scroll (for most display resolutions.)
Includes additional details for several of the Process Group properties to explicitly clarify that the default connections settings apply only to new connections - not existing connections.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
Pull Request Tracking
NIFI-00000NIFI-00000Pull Request Formatting
mainbranchVerification
Please indicate the verification steps performed prior to pull request creation.
Build
mvn clean install -P contrib-checkLicensing
LICENSEandNOTICEfilesDocumentation