[
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)