This is an automated email from the ASF dual-hosted git repository.
amichai pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/aries-rsa.git
from 09cf7aa5 ARIES-2033 Fix Zookeeper discovery missing service capability
new d922bb38 Fix JUnit assertThat deprecation warnings
new bc5cee51 Fix string concatenation in log messages
new 55e66ce3 Replace deprecated karaf ShellTable class
new 8c4037ed ARIES-2156 Remove support for deprecated EventListener
interface
new 6d3d2cda ARIES-2157 Replace deprecated PackageAdmin usage with
BundleWiring
new cc1740bc Fix typos in comments
new 5821905f Simplify tests
new 20fa9508 Refactor and simplify statements and methods
new 7a13d299 Fix potential NPE when updating MDNS discovery interest
new 0b94606e Convert tabs to spaces
The 10 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:
LICENSE | 36 +-
discovery/command/pom.xml | 2 +-
.../rsa/discovery/command/EndpointsCommand.java | 7 +-
.../discovery/config/PropertyValidatorTest.java | 4 +-
discovery/local/bnd.bnd | 2 +-
.../rsa/discovery/endpoint/PropertiesMapper.java | 6 +-
.../local/EndpointDescriptionBundleParser.java | 2 +-
.../aries/rsa/discovery/local/LocalDiscovery.java | 10 +-
.../local/EndpointDescriptionBundleParserTest.java | 13 +-
.../apache/aries/rsa/discovery/mdns/Interest.java | 164 ++++------
.../aries/rsa/discovery/mdns/InterestManager.java | 179 +++++-----
.../aries/rsa/discovery/mdns/MdnsDiscovery.java | 362 ++++++++++-----------
.../discovery/mdns/PublishingEndpointListener.java | 215 ++++++------
.../aries/rsa/discovery/zookeeper/Interest.java | 54 +--
.../rsa/discovery/zookeeper/InterestManager.java | 16 +-
.../zookeeper/PublishingEndpointListener.java | 18 +-
.../discovery/zookeeper/client/ClientManager.java | 2 +-
.../client/ZookeeperEndpointListener.java | 1 -
.../client/ZookeeperEndpointRepository.java | 2 +-
.../zookeeper/server/ZookeeperStarter.java | 4 +-
.../zookeeper/ZookeeperDiscoveryTest.java | 2 +-
.../apache/aries/rsa/eapub/EventAdminHelper.java | 2 +-
.../aries/rsa/eapub/EventAdminHelperTest.java | 8 +-
itests/tck/tck.bndrun | 34 +-
provider/fastbin/Readme.md | 4 +-
provider/fastbin/pom.xml | 4 +-
.../fastbin/api/ProtobufSerializationStrategy.java | 2 +-
.../rsa/provider/fastbin/io/ProtocolCodec.java | 4 +-
.../aries/rsa/provider/fastbin/io/Service.java | 4 +-
.../aries/rsa/provider/fastbin/io/Transport.java | 2 +-
.../rsa/provider/fastbin/io/TransportServer.java | 2 +-
.../fastbin/tcp/AbstractInvocationStrategy.java | 13 +-
.../fastbin/tcp/BlockingInvocationStrategy.java | 6 +-
.../provider/fastbin/tcp/ClientInvokerImpl.java | 4 +-
.../rsa/provider/fastbin/tcp/InvocationType.java | 16 +-
.../provider/fastbin/tcp/LengthPrefixedCodec.java | 10 +-
.../provider/fastbin/tcp/ServerInvokerImpl.java | 2 +-
.../rsa/provider/fastbin/tcp/TcpTransport.java | 16 +-
.../provider/fastbin/tcp/TcpTransportServer.java | 4 +-
.../fastbin/util/IntrospectionSupport.java | 6 +-
.../rsa/provider/fastbin/util/UuidGenerator.java | 2 +-
.../aries/rsa/provider/fastbin/InvocationTest.java | 12 +-
.../rsa/provider/fastbin/StreamInvocationTest.java | 2 +-
.../fastbin/streams/OutputStreamProxyTest.java | 6 +-
.../fastbin/tcp/LengthPrefixedCodecTest.java | 22 +-
provider/tcp/bnd.bnd | 4 +-
.../apache/aries/rsa/provider/tcp/TcpProvider.java | 1 +
.../apache/aries/rsa/provider/tcp/TcpServer.java | 2 +-
.../rsa/provider/tcp/TcpProviderIntentTest.java | 8 +-
.../rsa/provider/tcp/TcpProviderPrimitiveTest.java | 6 +-
.../aries/rsa/provider/tcp/TcpProviderTest.java | 4 +-
.../rsa/core/DistributionProviderTracker.java | 6 +-
.../apache/aries/rsa/core/ExportReferenceImpl.java | 8 +-
.../org/apache/aries/rsa/core/PackageUtil.java | 73 ++---
.../aries/rsa/core/RemoteServiceAdminCore.java | 27 +-
.../aries/rsa/core/ClientServiceFactoryTest.java | 9 +-
.../aries/rsa/core/ImportRegistrationImplTest.java | 8 +-
.../aries/rsa/core/OverlayPropertiesTest.java | 11 +-
.../aries/rsa/core/RemoteServiceAdminCoreTest.java | 39 ++-
.../org/apache/aries/rsa/spi/ExportPolicy.java | 2 +-
topology-manager/Readme.md | 2 +-
.../EndpointEventListenerTracker.java | 33 +-
.../exporter/EndpointListenerAdapter.java | 70 ----
.../exporter/EndpointListenerNotifier.java | 6 -
.../exporter/TopologyManagerExport.java | 7 +-
.../importer/TopologyManagerImport.java | 2 +-
.../importer/local/EndpointListenerManager.java | 30 +-
.../rsa/topologymanager/importer/local/Readme.md | 2 +-
.../exporter/EndpointListenerNotifierTest.java | 10 +-
.../exporter/RecordingEndpointEventListener.java | 2 +-
.../importer/TopologyManagerImportTest.java | 3 +-
.../importer/local/EndpointListenerImplTest.java | 14 +-
.../importer/local/FilterHelperTest.java | 2 +-
73 files changed, 706 insertions(+), 973 deletions(-)
delete mode 100644
topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/EndpointListenerAdapter.java