raf shin created GORA-128:
-----------------------------
Summary: HBaseStore should be configurable to work with different
qurom other than default one set in hbase-site.xml.
Key: GORA-128
URL: https://issues.apache.org/jira/browse/GORA-128
Project: Apache Gora
Issue Type: New Feature
Components: storage-hbase
Reporter: raf shin
gora-hbase should be able to read/write from more than one hbase cluster. so it
needs to connect to more than one zookeeper qurom. so when initializing in
HbaseStore.initialize(...) we should get the configuration or property from
caller and set those properties in the created HBaseConfiguration.
@Override
public void initialize(Class<K> keyClass, Class<T> persistentClass,
Properties properties) throws IOException {
super.initialize(keyClass, persistentClass, properties);
this.conf = new HBaseConfiguration();
+
String key;
while(properties.keys().hasMoreElement()){
key = properties.keys().getNext();
conf.set(key,properties.keys().get(key));
}
HBaseAdmin admin = new HBaseAdmin(conf);
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira