Istvan Toth created PHOENIX-7079:
------------------------------------

             Summary: 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


 
{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)
{noformat}
 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to