Such a move would be well timed for a major release as it will relocate the class into a different jar.
I'm +1 for turning HBaseTestingUtility into a public, supported, maintainable utility. If that requires API overhaul, so be it. It's probably not worth doing an HBaseTestingUtility2. On Wed, Jun 17, 2015 at 9:56 AM, Sean Busbey <bus...@cloudera.com> wrote: > We have a ticket for that move[1], though it is poorly named at this point. > IIRC several of the classes already have interface annotations. > > > [1]: HBASE-13126 > > On Wed, Jun 17, 2015 at 11:36 AM, Andrew Purtell <apurt...@apache.org> > wrote: > > > In my opinion the first step toward making anything in src/test/... > > supportable is moving it to src/main/ and adding suitable interface > > annotations. > > > > > > On Wed, Jun 17, 2015 at 9:10 AM, Stack <st...@duboce.net> wrote: > > > > > I am looking at changes to a HBaseTestingUtility base class over in the > > > nice cleanup issue HBASE-13893. HTU is a pretty popular testing tool. > > > > > > I'm thinking that is is not OK removing methods and changing param and > > > return types even though its across a major version (and even though it > > > marked unstable) because we should spare the user pain where we can. > > > > > > On other hand, we are purging HTable references, old crud, the > > preservation > > > of which is useless and will make for a mountain of work. > > > > > > Opinions? > > > > > > St.Ack > > > > > > > > > > > -- > > Best regards, > > > > - Andy > > > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > > (via Tom White) > > > > > > -- > Sean >