curator-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Drob (JIRA)" <>
Subject [jira] [Created] (CURATOR-200) Proposal: Remove references to guava library from public APIs
Date Wed, 01 Apr 2015 22:24:53 GMT
Mike Drob created CURATOR-200:

             Summary: Proposal: Remove references to guava library from public APIs
                 Key: CURATOR-200
             Project: Apache Curator
          Issue Type: Improvement
          Components: Framework
            Reporter: Mike Drob
             Fix For: 3.0.0

There was a good discussion on the mailing list:

The critical portion copied here:
The problem classes that I have found are:
* curator-framework: org.apache.curator.framework.listen.ListenerContainer : method forEach
takes a parameter of type
* curator-framework: org.apache.curator.framework.api.transaction.CuratorTransactionResult
: method ofTypeAndPath returns
* curator-x-discovery-server: org.apache.curator.x.discovery.server.contexts.GenericDiscoveryContext
: constructor takes param of type
* curator-x-discovery: org.apache.curator.x.discovery.InstanceFilter : inherits from

In the ensuing discussion, it sounded like we'd need to get started on an implementation before
we had enough information to determine whether the changes are too intrusive or not.

This message was sent by Atlassian JIRA

View raw message