[ 
https://issues.apache.org/jira/browse/NIFI-15761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18070084#comment-18070084
 ] 

ASF subversion and git services commented on NIFI-15761:
--------------------------------------------------------

Commit 8bb2e0790a9decd3f87afed491beef50b16a276d in nifi's branch 
refs/heads/dependabot/npm_and_yarn/nifi-frontend/src/main/frontend/handlebars-4.7.9
 from Bob Paulin
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=8bb2e0790a9 ]

NIFI-15761: Consolidate verification messages across nodes (#11062)

* If messages are the same across nodes we should consolidate.
* If messages differ include node information so the user can determine
which node is failing

> ConfigVerificationResultMerger should consolidate verification messages 
> across nodes if they are the same.
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: NIFI-15761
>                 URL: https://issues.apache.org/jira/browse/NIFI-15761
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Bob Paulin
>            Assignee: Bob Paulin
>            Priority: Minor
>             Fix For: 2.9.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently ConfigVerificationResultMerger always adds the node information to 
> any requests that are not successful[1].  The node information is not 
> included if there is no node information as would be true in a standalone.  
> In other places [2] these message are consolidated using logic to determine 
> if nodes are producing different results.  ConfigVerificationResultMerger 
> will need to do this differently but it should be able to get a similar 
> outcome by comparing explanations and outcomes across nodes.  That way node 
> information can be included only when it provides information due to the 
> nodes not agreeing on the errors. 
>  
>  
> [1] 
> [https://github.com/apache/nifi/blob/c757de20f1b5ec39dc9c8e3b5913f9539badd1af/nifi-framework-bundle/nifi-framework/nifi-framework-cluster/src/main/java/org/apache/nifi/cluster/coordination/http/endpoints/ConfigVerificationResultMerger.java#L68]
>  
> [2] 
> [https://github.com/apache/nifi/blob/c757de20f1b5ec39dc9c8e3b5913f9539badd1af/nifi-framework-bundle/nifi-framework/nifi-framework-cluster/src/main/java/org/apache/nifi/cluster/coordination/http/endpoints/ConfigVerificationResultMerger.java#L68]
>  



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

Reply via email to