You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Enis Soztutar (JIRA)" <ji...@apache.org> on 2015/07/02 21:10:05 UTC

[jira] [Resolved] (HBASE-12967) Invalid FQCNs in alter table command leaves the table unusable

     [ 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)