Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
Description
describeTable returns back a string which is too open and makes it hard for clients to introspect the column families of the table.
The data will be returned in the following format:
{ 'Standard1':
{ 'desc': 'Table1.Standard1(ROW_KEY, COLUMN_MAP(COLUMN_KEY, COLUMN_VALUE, COLUMN_TIMESTAMP))', 'flushperiod': '60', 'sort': 'Name', 'type': 'Standard'},
'Standard2':
,
'StandardByTime1':
,
'Super1': { 'desc': 'Table1.Super1(ROW_KEY, SUPER_COLUMN_MAP(SUPER_COLUMN_KEY, COLUMN_MAP(COLUMN_KEY, COLUMN_VALUE, COLUMN_TIMESTAMP)))',
'flushperiod': '0',
'sort': 'Name',
'type': 'Super'}}
The CLI will also need to be updated to handle the new map that is returned