You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2017/03/03 20:44:45 UTC

[jira] [Created] (HBASE-17725) LimitedPrivate COPROC / PHOENIX interface broken on maintenance release

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)