Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
-
Incompatible change, Reviewed
-
Description
We have Guava's Service leaking into the LimitedPrivate interface ReplicationEndpoint:
public interface ReplicationEndpoint extends Service, ReplicationPeerConfigListener
This required a private patch when I updated Guava for our internal deployments. This is going to be a problem for us for long term maintenance and implenters of pluggable replication endpoints. LP is only less than public by a degree. We shouldn't leak types from third part code into either Public or LP APIs in my opinion. Let's fix.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-17624 Address late review of HBASE-6721, rsgroups feature
- Resolved
- relates to
-
HBASE-10504 Define Replication Interface
- Closed
- links to