Isaac Yuen created PHOENIX-6567:
-----------------------------------

             Summary: Protobuf-java version too old for the latest hbase
                 Key: PHOENIX-6567
                 URL: https://issues.apache.org/jira/browse/PHOENIX-6567
             Project: Phoenix
          Issue Type: Bug
          Components: core
    Affects Versions: 5.1.2
            Reporter: Isaac Yuen


Currently for hbase-2.x.x onwards, the protobuf-java version used by hbase has 
already been 3.5.x or 3.11.x. But version used by phoenix is still staying at 
protobuf-java 2.5.x. As a result, the following is disabling the hbase to 
integrate with phoenix.

 

coprocessor.CoprocessorHost: The coprocessor 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl threw 
java.lang.ClassCastException: 
org.apache.phoenix.coprocessor.MetaDataEndpointImpl cannot be cast to 
com.google.protobuf.Service

 

References: 

[https://github.com/apache/hbase/blob/3cc539a561c4d35dc661c155768ffbfe2d2f073f/hbase-protocol-shaded/pom.xml#L37]

[https://github.com/apache/phoenix/blob/1a13c055afb01a2ba6e658f0dd41a753bf904555/pom.xml#L107]

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to