[
https://issues.apache.org/jira/browse/HBASE-27996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Beaudreault updated HBASE-27996:
--------------------------------------
Description:
HTable is InterfaceAudience.Private, but the InterfaceStability.Stable
annotation was not removed when that was changed. Based on our compatibility
guidelines, IS.Stable only applies to IA.Public classes. This annotation is
confusing to new developers who might work on modifying HTable
Reference: https://hbase.apache.org/book.html#_interface_classifications
was:HTable is InterfaceAudience.Private, but the InterfaceStability.Stable
annotation was not removed when that was changed. Based on our compatibility
guidelines, IS.Stable only applies to IA.Public classes. This annotation is
confusing to new developers who might work on modifying HTable
> Remove InterfaceStability.STABLE from HTable
> --------------------------------------------
>
> Key: HBASE-27996
> URL: https://issues.apache.org/jira/browse/HBASE-27996
> Project: HBase
> Issue Type: Improvement
> Reporter: Bryan Beaudreault
> Priority: Major
>
> HTable is InterfaceAudience.Private, but the InterfaceStability.Stable
> annotation was not removed when that was changed. Based on our compatibility
> guidelines, IS.Stable only applies to IA.Public classes. This annotation is
> confusing to new developers who might work on modifying HTable
> Reference: https://hbase.apache.org/book.html#_interface_classifications
--
This message was sent by Atlassian Jira
(v8.20.10#820010)