[ 
https://issues.apache.org/jira/browse/NIFI-1175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bryan Bende updated NIFI-1175:
------------------------------
    Attachment: NIFI-1175.patch

This patch exposes a minimum set of optional properties on the 
HBaseClientService so that a user does not have to provide a conf file. 

The properties are:
* ZK Quorum
* ZK Client Port
* ZK ZNode Parent
* HBase Client Retries

The client retries are not truly necessary, but by adding this property with a 
default value of 1 it helps to make the mis-configuration scenarios fail fast 
and hopefully make the user aware of the problem sooner.

These properties can be specified in conjunction with a conf file and will 
override values from the conf file.

I'd like to see this in 0.4.0 as I believe it is a significant usability 
improvement for the HBase processors which are new for 0.4.0.

> Allow HBaseClientService to optionally be configured without hbase-site.xml
> ---------------------------------------------------------------------------
>
>                 Key: NIFI-1175
>                 URL: https://issues.apache.org/jira/browse/NIFI-1175
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Bryan Bende
>            Assignee: Bryan Bende
>            Priority: Minor
>         Attachments: NIFI-1175.patch
>
>
> The current HBaseClientService requires the user to provide the path to an 
> hbase-site.xml on the filesystem. We should be able to optionally create an 
> HBase connection without this file by having the user provide a couple of 
> properties, such as the Hbase Zookeeper connection string.



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

Reply via email to