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 0f48071 ARIES-1943 Changed TopologyManager importer logic to not
assume all referenced ImportRegistrations are 'open'. (#36)
new b55a204 Fix typos
new 00a0131 Fix invalid maven-surefire-report-plugin version
new 8ba1f6c Remove redundant casts
new b9c6459 Remove redundant null check
new 4b9d00e Fix Interest logs
new d895a7b Remove explicit type arguments
new 3c608ad Fix indentation and whitespace
new f4359f5 Little refactorings
new 86d33d4 Fix typo in promiscuous policy capability
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:
Readme.md | 4 +-
discovery/command/Readme.md | 6 +-
.../rsa/discovery/command/EndpointsCommand.java | 9 +-
.../rsa/discovery/config/ConfigDiscovery.java | 6 +-
.../rsa/discovery/config/PropertyValidator.java | 2 +-
.../discovery/config/PropertyValidatorTest.java | 8 +-
discovery/local/Readme.md | 8 +-
discovery/local/bnd.bnd | 4 +-
discovery/local/pom.xml | 4 +-
.../endpoint/EndpointDescriptionParserImpl.java | 8 +-
.../rsa/discovery/endpoint/PropertiesMapper.java | 6 +-
.../local/EndpointDescriptionBundleParser.java | 6 +-
.../aries/rsa/discovery/local/LocalDiscovery.java | 12 +-
.../src/main/resources/endpoint-description.xsd | 4 +-
.../discovery/endpoint/PropertiesMapperTest.java | 4 +-
.../local/EndpointDescriptionBundleParserTest.java | 4 +-
.../rsa/discovery/local/LocalDiscoveryTest.java | 14 +-
discovery/pom.xml | 2 +-
discovery/zookeeper/Readme.md | 12 +-
discovery/zookeeper/pom.xml | 2 +-
.../aries/rsa/discovery/zookeeper/Interest.java | 22 +-
.../rsa/discovery/zookeeper/InterestManager.java | 22 +-
.../zookeeper/PublishingEndpointListener.java | 9 +-
.../discovery/zookeeper/client/ClientManager.java | 2 +-
.../client/ZookeeperEndpointListener.java | 16 +-
.../client/ZookeeperEndpointRepository.java | 32 ++-
.../zookeeper/server/MyZooKeeperServerMain.java | 2 +-
.../zookeeper/server/ZookeeperStarter.java | 2 +-
.../main/resources/OSGI-INF/metatype/zookeeper.xml | 32 +--
.../discovery/zookeeper/InterestManagerTest.java | 8 +-
.../zookeeper/PublishingEndpointListenerTest.java | 2 +-
.../zookeeper/ZookeeperDiscoveryTest.java | 25 ++-
.../zookeeper/client/ClientManagerTest.java | 22 +-
.../ZookeeperEndpointRepositoryPathTest.java | 4 +-
.../zookeeper/server/ZookeeperStarterTest.java | 4 +-
discovery/zookeeper/src/test/resources/logback.xml | 4 +-
eapub/bnd.bnd | 4 +-
.../apache/aries/rsa/eapub/EventAdminHelper.java | 4 +-
.../aries/rsa/eapub/EventAdminHelperTest.java | 9 +-
examples/echofastbin/Readme.md | 4 +-
examples/echofastbin/fbapi/bnd.bnd | 6 +-
.../rsa/examples/fastbin/api/EchoService.java | 6 +-
examples/echofastbin/fbconsumer/bnd.bnd | 6 +-
.../examples/fastbin/consumer/EchoConsumer.java | 15 +-
examples/echofastbin/fbservice/bnd.bnd | 4 +-
.../examples/fastbin/service/EchoServiceImpl.java | 50 ++---
examples/echofastbin/pom.xml | 18 +-
examples/echotcp/api/bnd.bnd | 6 +-
examples/echotcp/consumer/bnd.bnd | 6 +-
.../examples/echotcp/consumer/EchoConsumer.java | 2 +-
examples/echotcp/service/bnd.bnd | 4 +-
examples/pom.xml | 4 +-
features/src/main/resources/features.xml | 9 +-
itests/felix/pom.xml | 4 +-
.../apache/aries/rsa/itests/felix/RsaTestBase.java | 30 ++-
.../rsa/itests/felix/TwoContainerPaxExam.java | 5 +-
.../config/TestConfigDiscoveryRoundTrip.java | 22 +-
.../itests/felix/fastbin/TestFastbinRoundTrip.java | 34 ++--
.../rsa/itests/felix/rsa/TestRSAListener.java | 23 +--
.../rsa/itests/felix/tcp/TestDiscoveryExport.java | 6 +-
.../rsa/itests/felix/tcp/TestDiscoveryImport.java | 7 +-
itests/felix/src/test/resources/logback.xml | 4 +-
itests/tck/README.md | 7 +-
itests/tck/pom.xml | 21 +-
itests/tck/tck.bndrun | 4 +-
parent/pom.xml | 30 +--
pom.xml | 2 +-
provider/fastbin/Readme.md | 3 -
provider/fastbin/bnd.bnd | 4 +-
provider/fastbin/pom.xml | 66 +++---
.../aries/rsa/provider/fastbin/Activator.java | 3 +-
.../aries/rsa/provider/fastbin/BaseActivator.java | 1 -
.../rsa/provider/fastbin/FastBinProvider.java | 20 +-
.../fastbin/api/ObjectSerializationStrategy.java | 2 -
.../fastbin/api/ProtobufSerializationStrategy.java | 3 -
.../rsa/provider/fastbin/io/ProtocolCodec.java | 7 +-
.../aries/rsa/provider/fastbin/io/Service.java | 1 -
.../aries/rsa/provider/fastbin/io/Transport.java | 9 +-
.../fastbin/io/TransportAcceptListener.java | 4 +-
.../rsa/provider/fastbin/io/TransportListener.java | 7 +-
.../rsa/provider/fastbin/io/TransportServer.java | 4 +-
.../aries/rsa/provider/fastbin/streams/Chunk.java | 4 -
.../provider/fastbin/streams/InputStreamProxy.java | 3 -
.../fastbin/streams/OutputStreamProxy.java | 8 +-
.../provider/fastbin/streams/StreamProvider.java | 3 -
.../fastbin/streams/StreamProviderImpl.java | 7 +-
.../fastbin/tcp/AbstractInvocationStrategy.java | 10 +-
.../fastbin/tcp/AsyncFutureInvocationStrategy.java | 7 +-
.../fastbin/tcp/AsyncInvocationStrategy.java | 6 +-
.../tcp/AsyncPromiseInvocationStrategy.java | 7 +-
.../fastbin/tcp/BlockingInvocationStrategy.java | 1 -
.../provider/fastbin/tcp/ClientInvokerImpl.java | 6 +-
.../rsa/provider/fastbin/tcp/InvocationType.java | 10 +-
.../provider/fastbin/tcp/LengthPrefixedCodec.java | 1 -
.../provider/fastbin/tcp/ServerInvokerImpl.java | 12 +-
.../rsa/provider/fastbin/tcp/TcpTransport.java | 27 +--
.../provider/fastbin/tcp/TcpTransportFactory.java | 8 +-
.../provider/fastbin/tcp/TcpTransportServer.java | 1 -
.../fastbin/util/IntrospectionSupport.java | 32 ++-
.../rsa/provider/fastbin/util/StringSupport.java | 6 +-
.../rsa/provider/fastbin/util/URISupport.java | 16 +-
.../rsa/provider/fastbin/util/UuidGenerator.java | 27 ++-
.../rsa/provider/fastbin/FutureInvocationTest.java | 52 ++---
.../aries/rsa/provider/fastbin/InvocationTest.java | 223 ++++++++++-----------
.../aries/rsa/provider/fastbin/ManagerTest.java | 1 -
.../provider/fastbin/PromiseInvocationTest.java | 34 +---
.../rsa/provider/fastbin/StreamInvocationTest.java | 25 +--
.../rsa/provider/fastbin/TransportFailureTest.java | 3 +-
.../fastbin/streams/InputStreamProxyTest.java | 8 +-
.../fastbin/streams/OutputStreamProxyTest.java | 3 -
.../fastbin/tcp/LengthPrefixedCodecTest.java | 222 ++++++++++----------
provider/pom.xml | 4 +-
provider/tcp/bnd.bnd | 6 +-
provider/tcp/pom.xml | 54 ++---
.../rsa/provider/tcp/EndpointPropertiesParser.java | 14 +-
.../aries/rsa/provider/tcp/MethodInvoker.java | 11 +-
.../apache/aries/rsa/provider/tcp/TCPProvider.java | 10 +-
.../apache/aries/rsa/provider/tcp/TCPServer.java | 8 +-
.../apache/aries/rsa/provider/tcp/TcpEndpoint.java | 5 +-
.../rsa/provider/tcp/TcpInvocationHandler.java | 4 +-
.../provider/tcp/ser/BasicObjectInputStream.java | 2 +-
.../aries/rsa/provider/tcp/ser/DTOMarker.java | 8 +-
.../aries/rsa/provider/tcp/ser/VersionMarker.java | 8 +-
.../aries/rsa/provider/tcp/ActivatorTest.java | 6 +-
.../aries/rsa/provider/tcp/EndpointParserTest.java | 12 +-
.../aries/rsa/provider/tcp/TcpEndpointTest.java | 7 +-
.../rsa/provider/tcp/TcpProviderIntentTest.java | 13 +-
.../rsa/provider/tcp/TcpProviderPrimitiveTest.java | 34 ++--
.../aries/rsa/provider/tcp/TcpProviderTest.java | 30 +--
.../rsa/provider/tcp/myservice/MyService.java | 10 +-
.../rsa/provider/tcp/myservice/MyServiceImpl.java | 16 +-
.../provider/tcp/myservice/PrimitiveService.java | 10 +-
.../tcp/myservice/PrimitiveServiceImpl.java | 10 +-
repository/pom.xml | 6 +-
rsa/Readme.md | 4 +-
rsa/bnd.bnd | 4 +-
.../rsa/core/DistributionProviderTracker.java | 9 +-
.../aries/rsa/core/ExportRegistrationImpl.java | 8 +-
.../org/apache/aries/rsa/core/PackageUtil.java | 4 +-
.../aries/rsa/core/RemoteServiceAdminCore.java | 41 ++--
.../aries/rsa/core/RemoteServiceAdminInstance.java | 2 +-
.../aries/rsa/core/event/EventAdminSender.java | 26 +--
.../apache/aries/rsa/core/event/EventProducer.java | 5 +-
.../aries/rsa/core/ClientServiceFactoryTest.java | 15 +-
.../rsa/core/DistributionProviderTrackerTest.java | 15 +-
.../aries/rsa/core/OverlayPropertiesTest.java | 4 +-
.../aries/rsa/core/RemoteServiceAdminCoreTest.java | 31 ++-
.../aries/rsa/core/event/EventProducerTest.java | 14 +-
.../apache/aries/rsa/spi/DistributionProvider.java | 10 +-
.../aries/rsa/spi/EndpointDescriptionParser.java | 6 +-
.../org/apache/aries/rsa/spi/ExportPolicy.java | 7 +-
.../org/apache/aries/rsa/util/EndpointHelper.java | 2 +-
.../java/org/apache/aries/rsa/util/StringPlus.java | 2 +-
topology-manager/Readme.md | 6 +-
topology-manager/pom.xml | 10 +-
.../aries/rsa/topologymanager/Activator.java | 8 +-
.../EndpointEventListenerTracker.java | 8 +-
.../exporter/DefaultExportPolicy.java | 2 +-
.../exporter/EndpointListenerAdapter.java | 2 +-
.../exporter/EndpointListenerNotifier.java | 12 +-
.../exporter/ServiceExportsRepository.java | 20 +-
.../exporter/TopologyManagerExport.java | 10 +-
.../rsa/topologymanager/importer/MultiMap.java | 4 +-
.../importer/TopologyManagerImport.java | 18 +-
.../importer/local/EndpointListenerManager.java | 17 +-
.../importer/local/FilterHelper.java | 12 +-
.../topologymanager/importer/local/RSFindHook.java | 8 +-
.../aries/rsa/topologymanager/ActivatorTest.java | 2 +-
.../exporter/EndpointListenerNotifierTest.java | 22 +-
.../exporter/RecordingEndpointEventListener.java | 4 +-
.../exporter/TopologyManagerExportTest.java | 6 +-
.../importer/TopologyManagerImportTest.java | 4 +-
.../importer/local/EndpointListenerImplTest.java | 10 +-
.../importer/local/FilterHelperTest.java | 18 +-
.../importer/local/ListenerHookImplTest.java | 6 +-
175 files changed, 1030 insertions(+), 1272 deletions(-)