Hi, Thank you for your replying.
I made an issue HBASE-4398. https://issues.apache.org/jira/browse/HBASE-4398 I don't think we should play with the order, but at least we shouldn't overwrite the configurations specified by user. I think "HBaseConfiguration.addHbaseResources(conf);" has too strong effects for mapreduce configurations so we shouldn't use it or just use new conf created by HBaseConfiguration.create(conf). And yes, this might be related to HBASE-4297, slightly different though. Thanks. 2011/9/13 Stack <[email protected]>: > On Mon, Sep 12, 2011 at 7:51 AM, Takuya UESHIN <[email protected]> wrote: >> I think HTable should connect to ZooKeeper at port 21818 configured at >> client side instead of 12345 in hbase-site.xml >> and It might be caused by >> "HBaseConfiguration.addHbaseResources(conf);" in >> HRegionPartitioner#setConf(Configuration). >> >> And this might mean that all of client side configurations, also >> configured in hbase-site.xml, are overwritten caused by this problem. >> > > Would you mind making an issue please Takuya? > > Should we play with the order in which settings are done in HTablePartitioner? > > Is the following related? > > HBASE-4297 TableMapReduceUtil overwrites user supplied options > (Jan Lukavsky) > > St.Ack > -- Takuya UESHIN Tokyo, Japan http://twitter.com/ueshin
