[ https://issues.apache.org/jira/browse/HBASE-18433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gavin updated HBASE-18433: -------------------------- Comment: was deleted (was: A comment with security level 'jira-users' was removed.) > Convenience method for creating simple ColumnFamilyDescriptor > ------------------------------------------------------------- > > Key: HBASE-18433 > URL: https://issues.apache.org/jira/browse/HBASE-18433 > Project: HBase > Issue Type: Bug > Components: Client > Affects Versions: 2.0.0-alpha-1 > Reporter: Mike Drob > Assignee: Mike Drob > Priority: Major > Fix For: 2.0.0-alpha-2, 2.0.0 > > Attachments: HBASE-18433.patch > > > The old {{HColumnDescriptor(String)}} is deprecated and going away. The most > straightforward replacement for it is very wordy: > {{ColumnFamilyDescriptorBuilder.newBuilder(byte \[]).build()}} > We can provide a more inline replacement like > {{ColumnFamilyDescriptor.for(String)}} that will be useful if we do not need > to actually do any modifications on it, only pass it as an argument to > something (like table descriptor operations). > We can do the same kind of improvement for TableDescriptor, but I do not > think the use case is as helpful because usually we will want to do something > to the modifiable TableDescriptor, and I have not seen many use cases where > it is passed as an argument unadorned. -- This message was sent by Atlassian JIRA (v7.6.3#76005)