[ 
https://issues.apache.org/jira/browse/HBASE-24644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17146525#comment-17146525
 ] 

Nick Dimiduk commented on HBASE-24644:
--------------------------------------

{quote}
Usually we should keep the deprecated classes for a whole major release, as 
what we describe in the ref guide.
But here I define the IA.Public annotation on LoadIncrementalHFiles as a 
mistake, especially that it exposes several IA.Private classes, so I used a 
more aggressive policy to drop the class.
IIRC I've gotten consensus from the community. We should add a special note on 
this in our ref guide too.
{quote}

> Add a clause to the book noting that sometimes we short-circuit the 
> deprecation cycle
> -------------------------------------------------------------------------------------
>
>                 Key: HBASE-24644
>                 URL: https://issues.apache.org/jira/browse/HBASE-24644
>             Project: HBase
>          Issue Type: Task
>          Components: community, documentation
>            Reporter: Nick Dimiduk
>            Priority: Minor
>
> Let's add a note to the book that describes the circumstances around 
> HBASE-21782 and how that can result in code not following our stated 
> deprecation cycle guidelines.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to