[
https://issues.apache.org/jira/browse/OMID-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16204257#comment-16204257
]
Francisco Perez-Sorrosal commented on OMID-77:
----------------------------------------------
Logs:
2017-10-12 09:57:55,103 FATAL regionserver.HRegionServer
[regionserver50511-smallCompactions-1507798675910] : ABORTING region server
gsbl887n36.blue.ygrid.yahoo.com,50511,1507798657685: The coprocessor
org.apache.omid.transaction.OmidCompactor threw java.lang.NoClassDefFoundError:
org/apache/hadoop/hbase/regionserver/CompactorScanner
java.lang.NoClassDefFoundError:
org/apache/hadoop/hbase/regionserver/CompactorScanner
at
org.apache.omid.transaction.OmidCompactor.preCompact(OmidCompactor.java:123)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$9.call(RegionCoprocessorHost.java:471)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1523)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1598)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperationWithResult(RegionCoprocessorHost.java:1572)
at
org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preCompact(RegionCoprocessorHost.java:466)
at
org.apache.hadoop.hbase.regionserver.compactions.Compactor.postCreateCoprocScanner(Compactor.java:198)
at
org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:71)
at
org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:110)
at org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1107)
at
org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:1552)
at
org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.run(CompactSplitThread.java:478)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.hbase.regionserver.CompactorScanner
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at
org.apache.hadoop.hbase.util.CoprocessorClassLoader.loadClass(CoprocessorClassLoader.java:275)
... 15 more
2017-10-12 09:57:55,104 FATAL regionserver.HRegionServer
[regionserver50511-smallCompactions-1507798675910] : RegionServer abort: loaded
coprocessors are: [org.apache.hadoop.hbase.security.access.AccessController,
org.apache.hadoop.hbase.replication.regionserver.ReplicationHLogEndpoint,
org.apache.hadoop.hbase.security.token.TokenProvider,
org.apache.omid.transaction.OmidCompactor,
com.yahoo.omid.transaction.OmidCompactor]
> Omid Coprocessor is not working in HBase version 0.98 after adding the shims
> ----------------------------------------------------------------------------
>
> Key: OMID-77
> URL: https://issues.apache.org/jira/browse/OMID-77
> Project: Apache Omid
> Issue Type: Bug
> Reporter: Francisco Perez-Sorrosal
> Labels: 0.9x, coprocessor, hbase, shims
>
> When introducing the shims in this PR
> https://github.com/yahoo/omid/pull/37/commits it wasn't taken into account
> that HBase filters classes in org.apache.hadoop.hbase. See:
> https://github.com/apache/hbase/blob/0.98/hbase-common/src/main/java/org/apache/hadoop/hbase/util/CoprocessorClassLoader.java#L101
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)