[ 
https://issues.apache.org/jira/browse/HBASE-20862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16537424#comment-16537424
 ] 

Mike Drob commented on HBASE-20862:
-----------------------------------

Looking over the report, there's a lot of changes to IA.LP things, but I'm not 
going to get in a fuss about those. Maybe some of those will be cumbersome for 
downstream developers, but I'm not sure yet.

On the IA.Public side...
- HConstants.DEFAULT_ZOOKEPER_MAX_CLIENT_CNXNS went away, I'd like to see it 
returned.
- New method ReplicationPeer.registerPeerConfigListener was added, maybe 
there's a {{default}} implementation that makes sense here?
- ReplicationPeerConfigBuilder.setSerial was also added, maybe we can make a 
{{default}} here as well?

If we can't keep our code backwards compatible for these, then I'd at least 
like to see a release note pointing out that we've changed IA.Public classes so 
that there are no surprises.

> Address 2.1.0 Compatibility Report Issues
> -----------------------------------------
>
>                 Key: HBASE-20862
>                 URL: https://issues.apache.org/jira/browse/HBASE-20862
>             Project: HBase
>          Issue Type: Task
>          Components: compatibility
>    Affects Versions: 2.1.0
>            Reporter: Mike Drob
>            Priority: Major
>
> <To Be Filled In>
> https://dist.apache.org/repos/dist/dev/hbase/2.1.0RC0/compatibility_report_2.0.0vs2.1.0RC0.html



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to