Sean Busbey created HBASE-17725:
-----------------------------------
Summary: LimitedPrivate COPROC / PHOENIX interface broken on
maintenance release
Key: HBASE-17725
URL: https://issues.apache.org/jira/browse/HBASE-17725
Project: HBase
Issue Type: Bug
Components: regionserver
Affects Versions: 1.1.8, 1.2.5
Reporter: Sean Busbey
Priority: Blocker
Fix For: 1.2.5
The compatibility report for HBase 1.2.5 RC0 flagged one item, the interface
{{RpcServiceInterface}} added a new method {{setRsRpcServices}}. That interface
is labeled {{IA.LimitedPrivate(COPROC, PHOENIX)}}.
AFAICT this change came in on HBASE-16972. There's discussion on that ticket
about the compatibility impact of the change in logging on earlier releases
(which I remain fine with). The only discussion about binary/source
compatibility expressly changes a different part of the patch to avoid breaking
coprocessors and phoenix.
As an extra wrinkle, this change has already been published in the 1.1.z
release line for 1.1.8 and 1.1.9. Apologies, but I haven't gone to verify there
wasn't a discussion of this break when 1.1.8 came out.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)