Benoit Sigoure created HBASE-10422:
--------------------------------------
Summary: ZeroCopyLiteralByteString.zeroCopyGetBytes has an
unusable prototype and conflicts with AsyncHBase
Key: HBASE-10422
URL: https://issues.apache.org/jira/browse/HBASE-10422
Project: HBase
Issue Type: Bug
Components: Client, Protobufs
Affects Versions: 0.96.1.1, 0.96.1, 0.98.0
Reporter: Benoit Sigoure
In HBASE-9868 the trick that AsyncHBase uses to extract byte arrays from
protobufs without copying them was ported, however the signature of
{{zeroCopyGetBytes}} was changed for some reason. There are two problems with
the changed signature:
# It makes the helper function unusable since it refers to a package-private
class.
# It clashes with the signature AsyncHBase expects, thereby making user's life
miserable for those who pull in both AsyncHBase and HBase on their classpath.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)