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)