hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-19433) ChangeSplitPolicyAction modifies an immutable HTableDescriptor
Date Tue, 05 Dec 2017 23:15:00 GMT
Josh Elser created HBASE-19433:

             Summary: ChangeSplitPolicyAction modifies an immutable HTableDescriptor
                 Key: HBASE-19433
                 URL: https://issues.apache.org/jira/browse/HBASE-19433
             Project: HBase
          Issue Type: Bug
          Components: integration tests
            Reporter: Josh Elser
            Assignee: Ted Yu
            Priority: Critical
             Fix For: 2.0.0-beta-1

2017-12-01 23:18:51,433 WARN  [ChaosMonkeyThread] policies.Policy: Exception occurred during
performing action: java.lang.UnsupportedOperationException: HTableDescriptor is read-only
at org.apache.hadoop.hbase.client.ImmutableHTableDescriptor.getDelegateeForModification(ImmutableHTableDescriptor.java:59)
at org.apache.hadoop.hbase.HTableDescriptor.setRegionSplitPolicyClassName(HTableDescriptor.java:333)
at org.apache.hadoop.hbase.chaos.actions.ChangeSplitPolicyAction.perform(ChangeSplitPolicyAction.java:54)
at org.apache.hadoop.hbase.chaos.policies.PeriodicRandomActionPolicy.runOneIteration(PeriodicRandomActionPolicy.java:59)
at org.apache.hadoop.hbase.chaos.policies.PeriodicPolicy.run(PeriodicPolicy.java:41)
at java.lang.Thread.run(Thread.java:745)

Found during some internal testing. Need to make sure this Action, in addition to the other,
don't fall into the trap of modifying the TableDescriptor obtained from Admin.

[~tedyu], want to take a stab at it?

This message was sent by Atlassian JIRA

View raw message