[
https://issues.apache.org/jira/browse/NIFI-1698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15224703#comment-15224703
]
ASF subversion and git services commented on NIFI-1698:
-------------------------------------------------------
Commit 14a9e5b6c22aef20013848884be020d7843aec83 in nifi's branch
refs/heads/support/nifi-0.6.x from [~bbende]
[ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=14a9e5b ]
NIFI-1698 Improving customValidate in AbstractHadoopProcessor and HBaseClient
service to not reload Configuration unless it changed. This closes #313
Signed-off-by: Matt Gilman <[email protected]>
> 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
> Fix For: 0.7.0, 0.6.1
>
>
> 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)