[
https://issues.apache.org/jira/browse/HBASE-9872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ramkrishna.s.vasudevan resolved HBASE-9872.
-------------------------------------------
Resolution: Won't Fix
Even modifyTable is also able to change the column descriptor. Not an issue.
It was an issue with our internal code.
> 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)