hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: Regarding removal of deprecated APIs
Date Wed, 23 Apr 2014 21:55:39 GMT
Fair enough, but I will push a bit for removing as much cruft as possible.


On Wed, Apr 23, 2014 at 1:35 PM, Enis Söztutar <enis.soz@gmail.com> wrote:

> I think it is ok to remove some of the deprecated stuff out.
>
> However, the way to deal with is probably on a case-by-case basis. For
> example, some of the HTable APIs had been removed in 0.98, but re-added
> back before release because Hive/Pig and possibly other downstreamers still
> want to work with 0.94.x through 0.98. If the API that replaces the
> deprecated stuff is not there in 0.94 (also early minor versions of
> 0.94.x), then we will be forcing our downstreamers to have a shim /
> reflection layer.
>
> In trunk, we have also deprecated some HConnectionManager / Hconnection
> stuff, and I plan to finish up work in
> https://issues.apache.org/jira/browse/HBASE-10602, and deprecate whole
> bunch of "core" APIs. We cannot just remove these unfortunately.
>
> Enis
>
>
> On Wed, Apr 23, 2014 at 11:19 AM, Andrew Purtell <apurtell@apache.org
> >wrote:
>
> > I think some committed issues have already deprecated in 0.98 and removed
> > in trunk. None come to mind at the moment. Why would we not sort out API
> > issues in the pre 1.0 versions so 1.0 has no deprecated crap out of the
> > gate?
> >
> >
> > On Wed, Apr 23, 2014 at 5:59 AM, Jonathan Hsieh <jon@cloudera.com>
> wrote:
> >
> > > +1. My suggestion: feel free to remove anything marked deprecated at or
> > > before 0.94.  We should keep the deprecated 0.96 and 0.98 apis in 1.0
> > >
> > > Jon.
> > >
> > >
> > > On Tue, Apr 22, 2014 at 10:13 PM, Anoop John <anoop.hbase@gmail.com>
> > > wrote:
> > >
> > > > Hi Devs,
> > > >          We have many client APIs deprecated since older versions
> (92+
> > I
> > > > have seen .   Do we have any guideline for removing those? (when)
>  The
> > > > current Trunk going tp be 1.0, I think this is the time for cleanp..
> > >  What
> > > > do u say?
> > > >
> > > > -Anoop-
> > > >
> > >
> > >
> > >
> > > --
> > > // Jonathan Hsieh (shay)
> > > // HBase Tech Lead, Software Engineer, Cloudera
> > > // jon@cloudera.com // @jmhsieh
> > >
> >
> >
> >
> > --
> > 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)

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message