If Cheyenne is talking about the query server, I'm not sure where you're
getting that from, Ted. It doesn't directly depend on protobufs, it's
pulled in from Avatica:
https://github.com/apache/phoenix/blob/v4.9.0-HBase-1.2/phoenix-queryserver/pom.xml
Avatica does use protobuf 3:
my project highly depends on protobuf2, can I tell phoenix which version of
protobuf to read with when I am sending a request?
Phoenix uses protobuf 2.5
>From pom.xml :
2.5.0
FYI
On Mon, Feb 13, 2017 at 4:52 PM, Cheyenne Forbes <
cheyenne.osanu.for...@gmail.com> wrote:
> my project highly depends on protobuf2, can I tell phoenix which version
> of protobuf to read with when I am sending a request?
>
Sorry for not asking the question properly, my understanding is Avatica
(query seerver) will serialize the data fetched from HBase and sent to the
JDBC thin client. But if the HBase column where each cell is protobuf
serialized bytes of multiple columns, Is it possible to hack the Avatica
code to