This is an automated email from the ASF dual-hosted git repository.
amichair pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/aries-rsa.git
from 2858b5ff ARIES-2232 Fix TCP Discovery InterestManager not notifying
listeners when scope changes
new fbbfb061 Fix header comments marked as javadocs
new ceeabcbf ARIES-2233 Extract common collection union utility method
new 67cce135 ARIES-2233 Extract common discovery Interest class
new 61ea7c40 ARIES-2233 Extract duplicate getChangedKeys utility method
new fa2ae18e ARIES-2233 Extract common InterestManager implementation for
all discovery providers
new 608556f3 ARIES-2233 Extract common EndpointEventListener service
tracking into InterestManager
new d2afc5a7 ARIES-2233 Extract common LocalEndpointManager to track local
endpoints
new be125769 Remove redundant deprecation warning suppressions
new 6fecd15e Remove unused imports
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../rsa/discovery/command/EndpointsCommand.java | 1 -
.../aries/rsa/discovery/config/Activator.java | 48 +-----
.../rsa/discovery/config/ConfigDiscovery.java | 119 ++------------
.../aries/rsa/discovery/local/LocalDiscovery.java | 126 +-------------
.../aries/rsa/discovery/local/package-info.java | 2 +-
.../rsa/discovery/local/LocalDiscoveryTest.java | 56 +++++--
.../apache/aries/rsa/discovery/mdns/Interest.java | 143 ----------------
.../aries/rsa/discovery/mdns/InterestManager.java | 72 +-------
.../aries/rsa/discovery/mdns/MdnsDiscovery.java | 25 +--
.../discovery/mdns/PublishingEndpointListener.java | 113 ++-----------
.../aries/rsa/discovery/tcp/InterestManager.java | 92 -----------
.../rsa/discovery/tcp/TcpConnectionManager.java | 19 ++-
.../aries/rsa/discovery/tcp/TcpDiscovery.java | 46 ++----
.../aries/rsa/discovery/zookeeper/Interest.java | 57 -------
.../rsa/discovery/zookeeper/InterestManager.java | 61 ++-----
.../zookeeper/PublishingEndpointListener.java | 38 +----
.../client/ZookeeperEndpointListener.java | 51 +-----
.../client/ZookeeperEndpointRepository.java | 6 +-
.../discovery/zookeeper/client/package-info.java | 2 +-
.../discovery/zookeeper/InterestManagerTest.java | 15 +-
.../zookeeper/PublishingEndpointListenerTest.java | 65 --------
.../zookeeper/ZookeeperDiscoveryTest.java | 2 +-
.../ZookeeperEndpointRepositoryPathTest.java | 1 -
.../rsa/provider/fastbin/FastBinProvider.java | 17 +-
.../org/apache/aries/rsa/provider/tcp/NetUtil.java | 1 -
.../apache/aries/rsa/provider/tcp/TcpProvider.java | 13 +-
.../apache/aries/rsa/core/EventListenerBridge.java | 6 +-
.../apache/aries/rsa/annotations/package-info.java | 2 +-
.../apache/aries/rsa/spi/discovery}/Interest.java | 43 ++++-
.../aries/rsa/spi/discovery/InterestManager.java | 153 +++++++++++++++++
.../rsa/spi/discovery/LocalEndpointManager.java | 181 +++++++++++++++++++++
.../rsa/spi/{ => discovery}/package-info.java | 4 +-
.../org/apache/aries/rsa/spi/package-info.java | 2 +-
.../org/apache/aries/rsa/util/CollectionUtils.java | 73 +++++++++
.../org/apache/aries/rsa/util/package-info.java | 2 +-
.../importer/NamedThreadFactory.java | 2 +-
.../importer/TopologyManagerImport.java | 19 +--
.../importer/local/EndpointListenerManager.java | 1 -
.../importer/local/EndpointListenerImplTest.java | 1 -
39 files changed, 607 insertions(+), 1073 deletions(-)
delete mode 100644
discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/Interest.java
delete mode 100644
discovery/tcp/src/main/java/org/apache/aries/rsa/discovery/tcp/InterestManager.java
delete mode 100644
discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/Interest.java
delete mode 100644
discovery/zookeeper/src/test/java/org/apache/aries/rsa/discovery/zookeeper/PublishingEndpointListenerTest.java
rename {discovery/tcp/src/main/java/org/apache/aries/rsa/discovery/tcp =>
spi/src/main/java/org/apache/aries/rsa/spi/discovery}/Interest.java (53%)
create mode 100644
spi/src/main/java/org/apache/aries/rsa/spi/discovery/InterestManager.java
create mode 100644
spi/src/main/java/org/apache/aries/rsa/spi/discovery/LocalEndpointManager.java
copy spi/src/main/java/org/apache/aries/rsa/spi/{ =>
discovery}/package-info.java (95%)
create mode 100644
spi/src/main/java/org/apache/aries/rsa/util/CollectionUtils.java