[
https://issues.apache.org/jira/browse/OMID-141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl resolved OMID-141.
--------------------------------
Resolution: Implemented
Fixed in Phoenix.
> Omid GC fails in Phoenix - unknown class:
> org/jboss/netty/channel/ChannelFactory
> --------------------------------------------------------------------------------
>
> Key: OMID-141
> URL: https://issues.apache.org/jira/browse/OMID-141
> Project: Phoenix Omid
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Assignee: Yoni Gottesman
> Priority: Major
>
> {code}
> 2019-04-01 19:34:13,044 INFO
> [regionserver/XYZ/127.0.0.1:16201-longCompactions-1554171246931-SendThread(XYZ:2181)]
> zookeeper.ClientCnxn: Session establishment complete on
> server XYZ/127.0.0.1:2181, sessionid = 0x10000115af90025, negotiated timeout
> = 40000
> 2019-04-01 19:34:13,048 ERROR
> [regionserver/XYZ/127.0.0.1:16201-longCompactions-1554171246931]
> regionserver.CompactSplitThread: Compaction failed Request =
> regionName=TEST,,155
> 4171314930.93ef7497a9538a280787151f620ddaf5., storeName=0, fileCount=2,
> fileSize=44.4 M (36.3 M, 8.1 M), priority=1, time=2374698789302
> java.io.IOException: java.lang.NoClassDefFoundError:
> org/jboss/netty/channel/ChannelFactory
> at org.apache.hadoop.hbase.security.User.runAsLoginUser(User.java:212)
> at
> org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver.preCompactScannerOpen(UngroupedAggregateRegionObserver.java:1435)
> at
> org.apache.hadoop.hbase.coprocessor.BaseRegionObserver.preCompactScannerOpen(BaseRegionObserver.java:225)
> at
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$6.call(RegionCoprocessorHost.java:546)
> at
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1711)
> at
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1789)
> at
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperationWithResult(RegionCoprocessorHost.java:1752)
> at
> org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preCompactScannerOpen(RegionCoprocessorHost.java:541)
> at
> org.apache.hadoop.hbase.regionserver.compactions.Compactor$2.run(Compactor.java:375)
> at
> org.apache.hadoop.hbase.regionserver.compactions.Compactor$2.run(Compactor.java:372)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAs(Subject.java:422)
> at
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1730)
> at
> org.apache.hadoop.hbase.regionserver.compactions.Compactor.preCreateCoprocScanner(Compactor.java:372)
> at
> org.apache.hadoop.hbase.regionserver.compactions.Compactor.compact(Compactor.java:306)
> at
> org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:66)
> at
> org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:115)
> at
> org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1361)
> at
> org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:2105)
> at
> org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.doCompaction(CompactSplitThread.java:579)
> at
> org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.run(CompactSplitThread.java:619)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.NoClassDefFoundError:
> org/jboss/netty/channel/ChannelFactory
> at
> org.apache.omid.transaction.HBaseTransactionManager$Builder.buildTSOClient(HBaseTransactionManager.java:133)
> at
> org.apache.omid.transaction.HBaseTransactionManager$Builder.build(HBaseTransactionManager.java:121)
> at
> org.apache.omid.transaction.HBaseTransactionManager.newInstance(HBaseTransactionManager.java:76)
> at
> org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionClient(OmidTransactionProvider.java:90)
> at
> org.apache.phoenix.query.ConnectionQueryServicesImpl.initTransactionClient(ConnectionQueryServicesImpl.java:5058)
> at
> org.apache.phoenix.query.DelegateConnectionQueryServices.initTransactionClient(DelegateConnectionQueryServices.java:371)
> at
> org.apache.phoenix.transaction.OmidTransactionContext.<init>(OmidTransactionContext.java:60)
> at
> org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionContext(OmidTransactionProvider.java:81)
> at
> org.apache.phoenix.execute.MutationState.startTransaction(MutationState.java:339)
> at
> org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:611)
> at
> org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:556)
> at
> org.apache.phoenix.util.PhoenixRuntime.getTableNoCache(PhoenixRuntime.java:426)
> at
> org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver$7.run(UngroupedAggregateRegionObserver.java:1441)
> at
> org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver$7.run(UngroupedAggregateRegionObserver.java:1435)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAs(Subject.java:422)
> at
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1730)
> at
> org.apache.hadoop.security.SecurityUtil.doAsUser(SecurityUtil.java:517)
> at
> org.apache.hadoop.security.SecurityUtil.doAsLoginUser(SecurityUtil.java:498)
> at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)