Phoenix 5.0 only works with HBase 2.0 see https://www.mail-archive.com/dev@phoenix.apache.org/msg49675.html
On Tue, Nov 20, 2018 at 5:20 AM Alexandre Berthaud < alexandre.berth...@clever-cloud.com> wrote: > Hello everyone, > > Is there a version of the documentation for Phoenix 5.0 somewhere I > haven't found? I have been fighting with the 5.0 version on top of a HBase > 2.1.1 cluster which I then downgraded to 2.0.2 to no avail. > > After a couple of days, I abandoned. I just installed a HBase 1.4 cluster > and tried Phoenix 4.14 and it worked right out of the box so I'm assuming I > was missing something with the 5.0 version and it's not clear to me what it > was. > > Any pointers? > > (the error which I kept running into was > "java.lang.IncompatibleClassChangeError: Inconsistent constant pool data in > classfile for class org/apache/hadoop/hbase/client/Row. Method > lambda$static$28(Lorg/apache/hadoop/hbase/client/Row;Lorg/apache/hadoop/hbase/client/Row;)I > at index 57 is CONSTANT_MethodRef and should be > CONSTANT_InterfaceMethodRef") > > Thanks, >