Release notes for 0.96 would be a good resource. w.r.t. API changes, please refer to: https://docs.google.com/document/d/14nqQXlIvgJOxGFTfhSoquYzjW8Yx-v9TqTBqRjiB7g0/edit
On Mon, Sep 2, 2013 at 9:36 AM, anil gupta <[email protected]> wrote: > @Ted: Is there any documentation for all significant HBase changes in 0.95 > / 0.96? > > > On Fri, Aug 30, 2013 at 5:39 PM, Ted Yu <[email protected]> wrote: > > > -ROOT- table is gone in 0.95 / 0.96 > > > > Looks like newer release of asynchbase is needed which can communicate > with > > 0.96 cluster. > > > > Cheers > > > > > > On Fri, Aug 30, 2013 at 4:44 PM, S. Zhou <[email protected]> wrote: > > > > > I wrote a java program which connects to hbase (I am using asynchbase). > > > At this time > > > hbase/hadoop are all running on my local dev box as pseudo cluster. I > > > believe hbase/hadoop are all setup correctly since I can create hbase > > > tables, update hbase tables, run MR jobs etc. > > > > > > The problem is: > > > when I use asynhbase connect hbase, I always get the following error > > > message: (see more log entries at the bottom of this message) > > > > > > =2013-08-30 15:15:21,892 ERROR [main-EventThread] > (HBaseClient.java:2860) > > > - The znode for the -ROOT- region doesn't exist! > > > > > > I googled but could not find any answer. Your help is highly > appreciated. > > > > > > Related info: I am using asynchbase 1.4.1, hadoop 1.2.0, hbase > > > 0.95.1-hadoop1. (The hbase client used by my Java is version 0.94.0. I > > > could not find jar file for 0.95.1-hadoop1. It is listed on maven > central > > > repository but it seems mis-configured and I could not download it). > > > > > > Here are more detail log info: > > > =2013-08-30 15:15:21,824 INFO [main] (ZooKeeper.java:433) - Initiating > > > client connection, connectString=127.0.0.1:2181 sessionTimeout=5000 > > > watcher=org.hbase.async. > > > HBaseClient$ZKClient@3d32e42f > > > =2013-08-30 15:15:21,849 INFO [main] (HBaseClient.java:2695) - Need to > > > find the -ROOT- region > > > =2013-08-30 15:15:21,850 INFO [main-SendThread()] > (ClientCnxn.java:933) > > - > > > Opening socket connection to server /127.0.0.1:2181 > > > =2013-08-30 15:15:21,853 INFO [main-SendThread(localhost:2181)] > > > (ZooKeeperSaslClient.java:125) - Client will not SASL-authenticate > > > because the default JAAS configuration section 'Client' could not be > > > found. If you are not using SASL, you may ignore this. On the other > > > hand, if you expected SASL to work, please fix your JAAS configuration. > > > =2013-08-30 15:15:21,859 INFO [main-SendThread(localhost:2181)] > > > (ClientCnxn.java:846) - Socket connection established to localhost/ > > > 127.0.0.1:2181, initiating session > > > =2013-08-30 15:15:21,884 INFO [main-SendThread(localhost:2181)] > > > (ClientCnxn.java:1175) - Session establishment complete on server > > localhost/ > > > 127.0.0.1:2181, sessionid = 0x140d06a475e000d, negotiated timeout = > 6000 > > > =2013-08-30 15:15:21,892 ERROR [main-EventThread] > (HBaseClient.java:2860) > > > - The znode for the -ROOT- region doesn't exist! > > > > > > -- > Thanks & Regards, > Anil Gupta >
