Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.0-alpha-1
-
None
-
Reviewed
Description
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.