+1. Jan Hentschel <[email protected]> 于2019年5月10日周五 下午9:08写道:
> Also +1 for making it IA.Private. > > From: Peter Somogyi <[email protected]> > Reply-To: "[email protected]" <[email protected]> > Date: Friday, May 10, 2019 at 1:41 PM > To: "[email protected]" <[email protected]> > Subject: Re: [DISCUSS] Moving IA.Public class LossyCounting to IA.Private > in all maintenance branches > > +1 on moving LossyCounting to IA.Private > > On Fri, May 10, 2019 at 7:54 AM Stack <[email protected]<mailto: > [email protected]>> wrote: > > Looks good to me. > S > > On Thu, May 9, 2019 at 7:02 PM Sean Busbey <[email protected]<mailto: > [email protected]>> wrote: > > > Hi folks! > > > > just a heads up that a few of us are planning to move a class out of > > the public API without a deprecation cycle. > > > > From the planned release note: > > > > > The class LossyCounting was unintentionally marked Public but was never > > > intended to be part of our public API. This oversight has been > corrected > > > and LossyCounting is now marked as Private and going forward may be > > > subject to additional breaking changes or removal without notice. If > you > > > have taken a dependency on this class we recommend cloning it locally > > into > > > your project before upgrading to this release. > > > > This class was came in via HBASE-19722 and was published in HBase > > 1.4.6, 2.0.2, and 2.1.3 (and depending on RC timing might be in > > 2.2.0). > > > > It will move to IA.Private as of 1.4.10, 1.5.0, 2.0.6, 2.1.5 and later > > (maybe 2.2.1 depending on RC timing). The class already has > > backwards-incompatible changes set to happen in upcoming releases > > 1.4.10, 1.5.0, and 2.2.0. > > > > Please speak up sooner rather than later if you'll have a problem > > voting on RCs that include this change, either here or on HBASE-21991. > > > > >
