hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (HBASE-12967) Invalid FQCNs in alter table command leaves the table unusable
Date Thu, 02 Jul 2015 19:10:05 GMT

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

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

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

View raw message