----- Original Message ----
> From: Jamie Cockrill  <[email protected]>
> 
> I've installed HBase  from the Cloudera repository
> ...
>  Various  classes used in this example no longer appear to exist and
>  having  investigated a bit further, by comparing the API docs for
> 0.20.5  and  0.89.20100621, it looks like those packages were removed.

Too funny. I was just about to post a very similar message. I also installed 
CDH3 yesterday, with the intent of diving straight into secondary indexes. Our 
prototype is only just now evolving to need them, so we hadn't used them yet. 
And then after spending most of the day getting CDH3 up and running (I'm still 
finding the cluster configuration a bit challenging) I was a bit surprised to 
find they were gone. Shame on me for making the assumption they'd be there, 
even 
thinking they'd be improved, but it is what it is.

I understand and appreciate Todd's explanation of the situation. Thanks for the 
info. I'm only just beginning to get my head wrapped around HBase myself, so 
I'm 
not yet comfortable working on those libraries myself. But I'd like to throw a 
"me too" vote on getting secondary indexes back in the product ASAP.

In the meantime, this morning I found, downloaded, and successfully ran the 
sample code for this against 0.89:

http://lilycms.org/lily/roadmap/sketchbook/hbaseindexes.html

It ran with no changes, and looks reasonably straight-forward, so I'm going to 
start playing with it more and see if it will work for our needs. Jamie, you 
may 
want to check it out.

Neal

Reply via email to