[ https://issues.apache.org/jira/browse/NIFI-4866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16360131#comment-16360131 ]
ASF subversion and git services commented on NIFI-4866: ------------------------------------------------------- Commit b4a9f52a4efd8747c34fa9b88e898ed21976fbf1 in nifi's branch refs/heads/master from [~ijokarumawak] [ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=b4a9f52 ] NIFI-4866: Fixed HBase performance issue HBase_1_1_2_ClientService performance dropped due to accessing HBase admin upon every FlowFile transfer. Fixed that by getting master address only once when the service is enabled and a connection is established. This closes #2464 > HBase_1_1_2_ClientService performance dropped due to accessing HBase admin > upon every FlowFile transfer > ------------------------------------------------------------------------------------------------------- > > Key: NIFI-4866 > URL: https://issues.apache.org/jira/browse/NIFI-4866 > Project: Apache NiFi > Issue Type: Bug > Components: Extensions > Reporter: Koji Kawamura > Assignee: Koji Kawamura > Priority: Critical > > NIFI-4543 added > "connection.getAdmin().getClusterStatus().getMaster().getHostAndPort()” call > from HBase_1_1_2_ClientService.toTransitUri method in order to get HBase > master address, which is called upon every FlowFile transfer and essentially > doubles the traffic through the HBase connector. > The performance of our PutHBaseJSON processor dropped to 1/3 after deploying > NiFi 1.5.0. > Those lines of code should be moved from toTransitUri to createConnection. -- This message was sent by Atlassian JIRA (v7.6.3#76005)