[ 
https://issues.apache.org/jira/browse/HBASE-12967?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Enis Soztutar resolved HBASE-12967.
-----------------------------------
    Resolution: Not A Problem

We already load the Region Split Policy class in sanity checking for the table 
description in alter table in all 0.98+ branches:

{code}
  private void checkClassLoading(final Configuration conf, final 
HTableDescriptor htd)
  throws IOException {
    RegionSplitPolicy.getSplitPolicyClass(htd, conf);
    RegionCoprocessorHost.testTableCoprocessorAttrs(conf, htd);
  }
{code}

Resolving this as not a problem. 

> Invalid FQCNs in alter table command leaves the table unusable
> --------------------------------------------------------------
>
>                 Key: HBASE-12967
>                 URL: https://issues.apache.org/jira/browse/HBASE-12967
>             Project: HBase
>          Issue Type: Bug
>            Reporter: ramkrishna.s.vasudevan
>            Priority: Critical
>             Fix For: 0.98.14, 1.0.2
>
>
> Refer to this thread
> http://osdir.com/ml/general/2015-02/msg03547.html
> A user tries to alter a table with a new split policy.  Due to an invalid 
> classname the table does not get enabled and the table becomes unusable.  I 
> think Procedure V2 is a long term soln for this but I think we atleast need 
> to provide a work around or a set of steps to come out of this.  Any fix 
> before Procedure V2 comes into place would useful for the already released 
> versions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to