Mike Drob created HBASE-18433:
---------------------------------
Summary: Create convenience methods for getting ColumnDescriptors
without using builders
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
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
(v6.4.14#64029)