I saw that it was added to their project. I’m really not keen on bringing in all the RDBMS apparatus on top of hbase, so I decided to follow other avenues first (like trying to patch 0.98, for better or worse.)
That Phoenix article seems like a good breakdown of the various indexing architectures. HBASE-9203 (the ticket that deals with 2’ indexes) is pretty civilized (as are most of them, it seems) so I didn’t know there were these differences of opinion. Did I miss the mailing list thread where the architectural differences were discussed? -j On 3/12/15, 5:22 PM, "Andrew Purtell" <apurt...@apache.org> wrote: >There are some substantial architectural differences of opinion among the >community on this feature as I understand it, so it's unlikely that JIRA >will ever see a commit without a lot more work, if ever. > >A similar feature was later introduced into Apache Phoenix, which in this >context may best be described as an extension package for HBase offering a >suite of relational data management features. You may want to check out >https://urldefense.proofpoint.com/v2/url?u=http-3A__phoenix.apache.org_sec >ondary-5Findexing.html&d=BQIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppx >eFU&r=j9wyupjEn0B7jf5KuX71llCBNN37RKmLLRc05fkUwaA79i0DrYaVuQHxlqAccDLc&m=f >OIzciJo1NqWj26DsbT3F5JJSXcTZ-8F5-qoXv1gS4E&s=HzKu9AHzTP_7lUDorigQonFbEeZYV >7G5POJyxXmjzWI&e= and >https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jir >a_browse_PHOENIX-2D933&d=BQIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppx >eFU&r=j9wyupjEn0B7jf5KuX71llCBNN37RKmLLRc05fkUwaA79i0DrYaVuQHxlqAccDLc&m=f >OIzciJo1NqWj26DsbT3F5JJSXcTZ-8F5-qoXv1gS4E&s=pfw7Z6pPaL9QWzNXdlXceR4A2E9W3 >LntcjXmNRIkgiA&e= for background. > >On Thu, Mar 12, 2015 at 1:39 PM, Rose, Joseph < >joseph.r...@childrens.harvard.edu> wrote: > >> Hi, >> >> I’ve been looking over the Jira tickets for the secondary indexing >> mechanism Huawei had started to integrate back in 2013 (@see >> >>https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_ji >>ra_browse_HBASE-2D10222&d=BQIFaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCop >>pxeFU&r=j9wyupjEn0B7jf5KuX71llCBNN37RKmLLRc05fkUwaA79i0DrYaVuQHxlqAccDLc& >>m=fOIzciJo1NqWj26DsbT3F5JJSXcTZ-8F5-qoXv1gS4E&s=59-VsLDYkrqV2TQ4W13H-HMn2 >>qBjRcOPDRSuPdp2VjY&e= ). The code was >> developed against 0.94 and it seems like a lot of work was done — but >>then >> it suddenly stops (the last update to HBASE-10222, the ticket for the >>work >> that actually adds secondary indexes, was a bit over a year ago. The >>last >> update for the load balancer work was from early last fall.) >> >> Is there work on this that I don’t see? >> >> I understand I can run this using Huawei’s code for 0.94 but I was >>hoping >> for a more recent hbase build. And I’ve tried applying the patches in >> HBASE-10222 (hope springs eternal); naturally there were some failures. >>I >> thought I’d ask here before trying to work through the failed hunks — >>and >> ask if you think that’s even a good idea in the first place. >> >> Thanks for your input! >> >> >> -j >> >> > > >-- >Best regards, > > - Andy > >Problems worthy of attack prove their worth by hitting back. - Piet Hein >(via Tom White)