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

ASF GitHub Bot commented on NIFI-1698:
--------------------------------------

GitHub user bbende opened a pull request:

    https://github.com/apache/nifi/pull/313

    NIFI-1698 Improving customValidate in AbstractHadoopProcessor and HBa…

    …seClient service to not reload Configuration unless it changed

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/bbende/nifi NIFI-1698

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/nifi/pull/313.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #313
    
----
commit 1859ed8660219650a54fbcf5504809302c7c6ac9
Author: Bryan Bende <[email protected]>
Date:   2016-03-30T19:56:22Z

    NIFI-1698 Improving customValidate in AbstractHadoopProcessor and 
HBaseClient service to not reload Configuration unless it changed

----


> UI interaction very sluggish with more HDFS and HBase processors on the graph
> -----------------------------------------------------------------------------
>
>                 Key: NIFI-1698
>                 URL: https://issues.apache.org/jira/browse/NIFI-1698
>             Project: Apache NiFi
>          Issue Type: Bug
>    Affects Versions: 0.6.0
>            Reporter: Joseph Witt
>            Assignee: Bryan Bende
>            Priority: Critical
>
> There is a very noticeable slow-down that is more obvious on slower 
> systems/clusters when more and more HDFS processors exist or when more and 
> more HBase processors exist.  If they are enabled or running then it can 
> cause tremendous slowdowns in response time by a multiple of 2-10x.  This in 
> turn leads the UI to be unresponsive.
> Stacktraces such as this one are commonly present:
> {quote}
> "Clustering Tasks Thread-3" Id=172 BLOCKED  on java.lang.Class@600aa5f8
>         at 
> org.apache.nifi.hadoop.SecurityUtil.isSecurityEnabled(SecurityUtil.java:83)
>         at 
> org.apache.nifi.hadoop.KerberosProperties.validatePrincipalAndKeytab(KerberosProperties.java:121)
>         at 
> org.apache.nifi.processors.hadoop.AbstractHadoopProcessor.customValidate(AbstractHadoopProcessor.java:154)
>         at 
> org.apache.nifi.components.AbstractConfigurableComponent.validate(AbstractConfigurableComponent.java:123)
>         at 
> org.apache.nifi.controller.StandardProcessorNode.isValid(StandardProcessorNode.java:912)
>         at 
> org.apache.nifi.controller.FlowController.getProcessorStatus(FlowController.java:2529)
>         at 
> org.apache.nifi.controller.FlowController.getGroupStatus(FlowController.java:2146)
>         at 
> org.apache.nifi.controller.FlowController.getGroupStatus(FlowController.java:2162)
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to