See https://issues.apache.org/jira/browse/PHOENIX-1501. Pardon the noise on a VOTE thread.
On Thu, Dec 4, 2014 at 10:31 AM, Andrew Purtell <apurt...@apache.org> wrote: > Phoenix PMC here, although I'm only speaking my own opinion. Concur, the > code takes liberties... We need to clean our own house. > > On Wed, Dec 3, 2014 at 10:59 AM, Stack <st...@duboce.net> wrote: > >> On Wed, Dec 3, 2014 at 8:07 AM, Sean Busbey <bus...@cloudera.com> wrote: >> >> > On Wed, Dec 3, 2014 at 9:44 AM, Ted Yu <yuzhih...@gmail.com> wrote: >> > >> > > Compiling Phoenix master against 0.99.2, I got: >> > > http://pastebin.com/gaxCs8fT >> > > >> > > Some removed methods are in HBase classes that are marked >> > > with @InterfaceAudience.Private >> > > I want to get some opinion on whether such methods should be >> deprecated >> > > first. >> > > >> >> >> There is no room for 'opinion' in this area. A bunch of work has been done >> to remove ambiguity around our guarantees. The law as it stands is: >> InterfaceAudience.Private means: "APIs for HBase internals developers. No >> guarantees on compatibility or availability in future versions. ..." (From >> http://hbase.apache.org/book.html#code.standards). We can add verbiage >> but >> you would have to have a perverse squint to interpret this "no guarantees" >> as "no guarantees -- after a deprecation cycle". >> >> That said, we are an accommodating lot. I suggest you take the list over >> to phoenix dev and that phoenix comes back with explicit asks rather than >> this blanket list taken from a compile against their master branch. >> >> As per Sean, this discussion does not belong on a dev release RC vote >> thread, nor should it hold up its release. >> St.Ack >> > > > > -- > Best regards, > > - Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > (via Tom White) > -- Best regards, - Andy Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)