Greetings, Next week I know at least one, probably two, HBase committers not normally in the Bay Area will be around. We have an HBase meetup at AppDynamics Thursday the 15th.
I propose we overload this occasion with a pow wow (earlier in the afternoon?) on issues related to Phoenix's use of HBase private internals. Relevant JIRA issues include: - https://issues.apache.org/jira/browse/PHOENIX-1501 and subtasks: The problem and Phoenix side umbrella - https://issues.apache.org/jira/browse/HBASE-12566: An example where we've already discussed HRegion. Latest comment on the issue as of this email proposes a supportable "Region" interface instead of exposing HRegion as LimitedPrivate. If having a face to face meeting on these issues seems reasonable to both communities, and people are available, then I propose we catalog the current usage of private-annotated (or not annotated) HBase classes by Phoenix, where extended or where methods are called, not where simply passed along. Then go through those cases and discuss alternatives. In terms of venue, I'm pretty sure I can find room in the Salesforce offices in downtown SF when/if we settle on a date and time. -- Best regards, - Andy Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)