You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2023/10/19 05:58:00 UTC
[jira] [Updated] (PHOENIX-7079) Omid 1.1.0 update breaks HBase 2.1 build because of netty version conflict
[ https://issues.apache.org/jira/browse/PHOENIX-7079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Istvan Toth updated PHOENIX-7079:
---------------------------------
Description:
{noformat}
Caused by: java.lang.NoSuchMethodError: 'void io.netty.channel.nio.NioEventLoopGroup.<init>(java.util.concurrent.ThreadFactory)'
at org.apache.omid.tso.TSOChannelHandler.<init>(TSOChannelHandler.java:94)
at org.apache.omid.tso.TSOChannelHandler$$FastClassByGuice$$1ec2795a.newInstance(<generated>)
at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
{noformat}
was:
{noformat}
[ERROR] Tests run: 43, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 206.097 s <<< FAILURE! - in org.apache.phoenix.end2end.CreateTableIT[ERROR] org.apache.phoenix.end2end.CreateTableIT.testCoprocessorsForTransactionalCreateIndexOnOldImplementation Time elapsed: 0.266 s <<< ERROR!com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Error injecting constructor, java.lang.NoSuchMethodError: 'void io.netty.channel.nio.NioEventLoopGroup.<init>(java.util.concurrent.ThreadFactory)' at org.apache.omid.tso.TSOChannelHandler.<init>(TSOChannelHandler.java:83) at org.apache.omid.tso.TSOMockModule.configure(TSOMockModule.java:51) while locating org.apache.omid.tso.TSOChannelHandler for parameter 0 at org.apache.omid.tso.VoidLeaseManagementModule.provideLeaseManager(VoidLeaseManagementModule.java:51) at org.apache.omid.tso.VoidLeaseManagementModule.provideLeaseManager(VoidLeaseManagementModule.java:51) (via modules: org.apache.omid.tso.TSOMockModule -> org.apache.omid.tso.VoidLeaseManagementModule) at org.apache.omid.tso.VoidLeaseManagementModule.provideLeaseManager(VoidLeaseManagementModule.java:51) (via modules: org.apache.omid.tso.TSOMockModule -> org.apache.omid.tso.VoidLeaseManagementModule) while locating org.apache.omid.tso.LeaseManagement for parameter 2 at org.apache.omid.tso.PersistenceProcessorHandler.<init>(PersistenceProcessorHandler.java:69) while locating org.apache.omid.tso.PersistenceProcessorHandler at org.apache.omid.tso.TSOMockModule.getPersistenceProcessorHandler(TSOMockModule.java:88) while locating org.apache.omid.tso.PersistenceProcessorHandler[] for parameter 5 at org.apache.omid.tso.PersistenceProcessorImpl.<init>(PersistenceProcessorImpl.java:73) while locating org.apache.omid.tso.PersistenceProcessorImpl at org.apache.omid.tso.DisruptorModule.configure(DisruptorModule.java:59) (via modules: org.apache.omid.tso.TSOMockModule -> org.apache.omid.tso.DisruptorModule) while locating org.apache.omid.tso.PersistenceProcessor for parameter 2 at org.apache.omid.tso.RequestProcessorPersistCT.<init>(RequestProcessorPersistCT.java:40) while locating org.apache.omid.tso.RequestProcessorPersistCT at org.apache.omid.tso.DisruptorModule.configure(DisruptorModule.java:60) (via modules: org.apache.omid.tso.TSOMockModule -> org.apache.omid.tso.DisruptorModule) while locating org.apache.omid.tso.RequestProcessor for field at org.apache.omid.tso.TSOServer.requestProcessor(TSOServer.java:37) at org.apache.omid.tso.TSOServer.class(TSOServer.java:37) while locating org.apache.omid.tso.TSOServerCaused by: java.lang.NoSuchMethodError: 'void io.netty.channel.nio.NioEventLoopGroup.<init>(java.util.concurrent.ThreadFactory)' at org.apache.omid.tso.TSOChannelHandler.<init>(TSOChannelHandler.java:94) at org.apache.omid.tso.TSOChannelHandler$$FastClassByGuice$$1ec2795a.newInstance(<generated>) at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40) at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61) at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
{noformat}
> Omid 1.1.0 update breaks HBase 2.1 build because of netty version conflict
> --------------------------------------------------------------------------
>
> Key: PHOENIX-7079
> URL: https://issues.apache.org/jira/browse/PHOENIX-7079
> Project: Phoenix
> Issue Type: New Feature
> Components: core, omid
> Affects Versions: 5.1.4
> Reporter: Istvan Toth
> Priority: Major
>
>
> {noformat}
> Caused by: java.lang.NoSuchMethodError: 'void io.netty.channel.nio.NioEventLoopGroup.<init>(java.util.concurrent.ThreadFactory)'
> at org.apache.omid.tso.TSOChannelHandler.<init>(TSOChannelHandler.java:94)
> at org.apache.omid.tso.TSOChannelHandler$$FastClassByGuice$$1ec2795a.newInstance(<generated>)
> at com.google.inject.internal.cglib.reflect.$FastConstructor.newInstance(FastConstructor.java:40)
> at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:61)
> at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:105)
> at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)