Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The code in MetaDataClient.addColumn() that deals with teasing apart Phoenix, HColumnDescriptor, and HTableDescriptor properties should all reside in ConnectionQueryServicesImpl, instead of being split between this and MetaDataClient. We should build up an HTableDescriptor with all necessary changes and issue a single modifyTable call instead of making separate RPCs for each change.