[ https://issues.apache.org/jira/browse/HBASE-22984?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on HBASE-22984 started by Wellington Chevreuil. ---------------------------------------------------- > [HBCK2] HBCKMetaTableAccessor.deleteFromMetaTable throwing > java.lang.UnsupportedOperationException at runtime > ------------------------------------------------------------------------------------------------------------- > > Key: HBASE-22984 > URL: https://issues.apache.org/jira/browse/HBASE-22984 > Project: HBase > Issue Type: Bug > Reporter: Wellington Chevreuil > Assignee: Wellington Chevreuil > Priority: Major > > Came around this while converting some UTs from HBASE-22567 to use > *HBCKMetaTableAccessor.* When calling > *HBCKMetaTableAccessor.deleteRegionInfo,* I'm getting error as shown below, > because list returned by _Arrays.asList_ apparently does not implement > _delete_ method: > {noformat} > java.lang.UnsupportedOperationException > at java.util.AbstractList.remove(AbstractList.java:161) > at org.apache.hadoop.hbase.client.HTable.delete(HTable.java:522) > at > org.apache.hbase.HBCKMetaTableAccessor.deleteFromMetaTable(HBCKMetaTableAccessor.java:136) > at > org.apache.hbase.HBCKMetaTableAccessor.deleteRegionInfo(HBCKMetaTableAccessor.java:89) > at > org.apache.hbase.TestHBCK2.testReportMissingRegionsInMetaSpecificTblAndNsTblAlsoMissing(TestHBCK2.java:225) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > {noformat} -- This message was sent by Atlassian Jira (v8.3.2#803003)