[ 
https://issues.apache.org/jira/browse/HBASE-9872?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13812609#comment-13812609
 ] 

ramkrishna.s.vasudevan commented on HBASE-9872:
-----------------------------------------------

Found that the modifyColumn or modifyTable works fine even if HCD is changed in 
modifyTable.  We have some internal code in that this does not seem to work.  
Let me check on that and then see on what to do with this. 

> ModifyTable does not  modify the attributes of a newly modified/changed 
> ColumnDescriptor
> ----------------------------------------------------------------------------------------
>
>                 Key: HBASE-9872
>                 URL: https://issues.apache.org/jira/browse/HBASE-9872
>             Project: HBase
>          Issue Type: Bug
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 0.98.0, 0.96.1, 0.94.14
>
>
> This issue (if it is an expected behaviour I can close this) exists in all 
> versions.
> If i do modifyColumn and change an HCDs parameter I am able to get back the 
> modified HCD with the latest data.
> But when i do modifyTable and in that modify an HCD parameter say for eg. the 
> SCOPE of it then as we don't persist the HCD information as in 
> TableModifyFamilyHandler used for modifycolumn
> {code}
>   HTableDescriptor htd =
>       this.masterServices.getMasterFileSystem().modifyColumn(tableName, 
> familyDesc);
> {code}
> we are not able to get the updated HCD information on the RegionServer.  So 
> incases of replication where I need to modify the HCD's scope we are not able 
> to make the replication happen. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to