[ 
https://issues.apache.org/jira/browse/HBASE-24507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang updated HBASE-24507:
------------------------------
    Release Note: 
Removed HTableDescriptor and HColumnDescritor. Please use TableDescriptor and 
ColumnFamilyDescriptor instead.

Since the latter classes are immutable, you should use TableDescriptorBuilder 
and ColumnFamilyDescriptorBuilder to create them.

TableDescriptorBuilder.ModifyableTableDescriptor and 
ColumnFamilyDescriptorBuilder.ModifyableColumnFamilyDescriptor are all changed 
from public to private now. It does not break our compatibilty rule as they are 
marked as IA.Private. But we do expose these two classes in some IA.Public 
classes, such as HBTU. So if you use these methods, you have to change your 
code.

  was:
Removed HTableDescriptor and HColumnDescritor. Please use TableDescriptor and 
ColumnFamilyDescriptor instead.

Since the latter classes are immutable, you should use TableDescriptorBuilder 
and ColumnFamilyDescriptorBuilder to create them.




> Remove HTableDescriptor and HColumnDescriptor
> ---------------------------------------------
>
>                 Key: HBASE-24507
>                 URL: https://issues.apache.org/jira/browse/HBASE-24507
>             Project: HBase
>          Issue Type: Bug
>          Components: Client
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0-alpha-1
>
>




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

Reply via email to