This is an automated email from the ASF dual-hosted git repository.
alien11689 pushed a change to branch dependabot/maven/paxlogging.version-2.3.4
in repository https://gitbox.apache.org/repos/asf/aries-rsa.git
omit e62b090d Bump pax logging version in tck module
omit 9e8842bc Bump paxlogging.version from 2.3.3 to 2.3.4
add a6f7c940 Inline TopologyManagerExport methods
add 4ea12909 ARIES-2218 Fix RSA/provider endpoint properties lost during
service properties update
add 50fa0de2 ARIES-2219 Fix imported services not reflecting updated
service properties
add 42a6a910 Ensure executor shutdown in TopologyManagerImport.stop()
add aedb3c9d Fix EndpointListenerManager not unregistering hooks when
stopped
add 08683c6d Separate TcpProvider uri property from endpoint id
add 91d2ad86 Add socket timeout to TcpServer
add 26159361 Fix increasing number of threads in TcpServer
add a2022adb Fix TcpProvider pid constant name
add d33f1d47 Change TcpInvocationHandler to use supplyAsync instead of
creating unmanaged threads
add 4fb7b724 Refactor EndpointDescriptionBundleParser
add 120e8286 ARIES-2220 Fix EndpointDescriptionBundleParser not supporting
multiple paths in header
add 25e47426 Change LocalDiscoveryTest to test functionality and not
private implementation details
add 5fa954a9 Remove redundant null check
add 0f338d44 Little refactorings in LocalDiscovery
add 918aa62c Reverse LocalDiscovery endpoints map
add b2574d8f Remove LocalDiscovery reverse listeners map
add 7a992709 Optimize LocalDiscovery by creating Filters only once
add d555ac6d Set up default protection ruleset for default and release
branches
add 6560b80b Fix MdnsDiscovery double slash in path
add 8d6e1b84 Little mdns refactoring
add 12e12ce8 Fix wrong log class
add 25f31182 Fix EndpointsCommand concurrency
add 3b8165d4 Fix whitespace style inconsistencies
add 72ac32da Add TCP Discovery to main readme
add ce2d46b7 Improve event logging
add 052eddb5 ARIES-2221 Upgrade to OSGi R8
add 846d4053 Upgrade to pax-exam 4.14.0, hamcrest 2.2, awaitility 4.3.0
add ba7951d9 ARIES-2222 Migrate ZooKeeper from discontinued servicemix
bundles to embedded in discovery bundle
add 136ff604 ARIES-2223 Upgrade ZooKeeper to 3.9.5
add 5be39719 Bump asm.version from 9.10 to 9.10.1
add c540d696 Bump org.ops4j.pax.url:pax-url-wrap from 2.6.14 to 3.0.3
add 1c58d8e6 Bump io.dropwizard.metrics:metrics-core from 4.2.38 to 4.2.39
add 91365008 Bump logback.version from 1.5.32 to 1.5.33
add a3be8f90 ARIES-2224 Fix ZooKeeper modified events published for
unchanged endpoints
add 3b954b09 Add reuse address socket option to fastbin TCP server
add 60cf0297 ARIES-2225 Fix FastBinProvider intents handling to comply
with spec
add a4543664 ARIES-2226 Fix FastBinProvider handling of config-type
properties to comply with TCK
add 41b1bbdc ARIES-2228 Fix FastBinProvider socket not closed on shutdown
add abbb9b63 Simplify EventListenerBridge ignoring its own listener
add 09afffad Fix EventListenerBridge ignoring scope modifying events
add 86144b24 Fix EventListenerBridge missing previously registered
consumers
add 0f8ce1be ARIES-2227 Add TCK test run with ZooKeeper discovery and
Fastbin distribution provider
add d3fc2043 ARIES-2230 Fix Race condition in TopologyManagerImpor
handling of endpoint events
add 4bb2b315 Change TCK bndrun files to automatically use dependency
versions from pom
add fedd3b46 Bump paxlogging.version from 2.3.3 to 2.3.4
add b65650a1 [MAINTENANCE] Update tck bndrun file
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e62b090d)
\
N -- N -- N refs/heads/dependabot/maven/paxlogging.version-2.3.4
(b65650a1)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 13 +
Readme.md | 11 +-
discovery/command/pom.xml | 6 +
.../rsa/discovery/command/EndpointsCommand.java | 4 +-
discovery/config/pom.xml | 5 +
.../aries/rsa/discovery/config/Activator.java | 1 -
discovery/local/pom.xml | 6 +
.../local/EndpointDescriptionBundleParser.java | 67 +--
.../aries/rsa/discovery/local/LocalDiscovery.java | 180 ++++----
.../local/EndpointDescriptionBundleParserTest.java | 37 +-
.../rsa/discovery/local/LocalDiscoveryTest.java | 482 ++++++++++-----------
discovery/mdns/pom.xml | 2 +
.../apache/aries/rsa/discovery/mdns/Interest.java | 42 +-
.../aries/rsa/discovery/mdns/InterestManager.java | 99 ++---
.../aries/rsa/discovery/mdns/MdnsDiscovery.java | 119 ++---
.../discovery/mdns/PublishingEndpointListener.java | 60 ++-
discovery/tcp/pom.xml | 11 +-
discovery/zookeeper/bnd.bnd | 22 +-
discovery/zookeeper/pom.xml | 100 +++--
.../client/ZookeeperEndpointListener.java | 21 +
examples/echofastbin/fbconsumer/pom.xml | 5 +
.../examples/fastbin/consumer/EchoConsumer.java | 2 +-
examples/echofastbin/fbservice/pom.xml | 5 +
examples/echofastbin/pom.xml | 7 +-
examples/echotcp/consumer/pom.xml | 5 +
.../examples/echotcp/consumer/EchoConsumer.java | 2 +-
examples/echotcp/pom.xml | 7 +-
examples/echotcp/service/pom.xml | 9 +
features/src/main/resources/features.xml | 1 -
itests/felix/pom.xml | 19 +-
.../apache/aries/rsa/itests/felix/RsaTestBase.java | 27 +-
.../rsa/itests/felix/TwoContainerPaxExam.java | 2 -
.../config/TestConfigDiscoveryRoundTrip.java | 1 +
itests/pom.xml | 13 +
.../org.apache.aries.rsa.discovery.tcp.cfg | 2 +
.../org.apache.aries.rsa.discovery.zookeeper.cfg | 1 +
...apache.aries.rsa.discovery.zookeeper.server.cfg | 1 +
.../org.apache.aries.rsa.provider.fastbin.cfg | 1 +
.../configs/framework1/org.ops4j.pax.logging.cfg | 27 ++
.../org.apache.aries.rsa.discovery.tcp.cfg | 2 +
.../org.apache.aries.rsa.discovery.zookeeper.cfg | 1 +
.../org.apache.aries.rsa.provider.fastbin.cfg | 1 +
.../configs/framework2/org.ops4j.pax.logging.cfg | 27 ++
itests/tck/pom.xml | 142 +++++-
itests/tck/tck-tcp-tcp.bndrun | 150 +++++++
itests/tck/tck-zookeeper-fastbin.bndrun | 184 ++++++++
itests/tck/tck.bndrun | 107 -----
parent/pom.xml | 157 +++----
provider/fastbin/pom.xml | 18 +-
.../aries/rsa/provider/fastbin/Activator.java | 2 +-
.../rsa/provider/fastbin/FastBinProvider.java | 83 ++--
.../fastbin/api/ObjectSerializationStrategy.java | 2 +-
.../fastbin/api/ProtobufSerializationStrategy.java | 22 +-
.../provider/fastbin/streams/InputStreamProxy.java | 18 +-
.../fastbin/streams/OutputStreamProxy.java | 20 +-
.../fastbin/streams/StreamProviderImpl.java | 12 +-
.../fastbin/tcp/AbstractInvocationStrategy.java | 17 +-
.../fastbin/tcp/AsyncFutureInvocationStrategy.java | 13 +-
.../fastbin/tcp/AsyncInvocationStrategy.java | 5 +-
.../tcp/AsyncPromiseInvocationStrategy.java | 7 +-
.../fastbin/tcp/BlockingInvocationStrategy.java | 5 +-
.../provider/fastbin/tcp/ClientInvokerImpl.java | 25 +-
.../rsa/provider/fastbin/tcp/InvocationType.java | 10 +-
.../provider/fastbin/tcp/LengthPrefixedCodec.java | 14 +-
.../provider/fastbin/tcp/ServerInvokerImpl.java | 28 +-
.../rsa/provider/fastbin/tcp/TcpTransport.java | 96 ++--
.../provider/fastbin/tcp/TcpTransportFactory.java | 4 +-
.../provider/fastbin/tcp/TcpTransportServer.java | 49 ++-
.../rsa/provider/fastbin/tcp/TransportPool.java | 5 +-
.../fastbin/util/ClassLoaderObjectInputStream.java | 2 +-
.../fastbin/util/IntrospectionSupport.java | 17 +-
.../rsa/provider/fastbin/util/StringSupport.java | 2 +-
.../rsa/provider/fastbin/util/URISupport.java | 1 -
.../aries/rsa/provider/fastbin/InvocationTest.java | 26 +-
.../rsa/provider/fastbin/StreamInvocationTest.java | 20 +-
.../rsa/provider/fastbin/TransportFailureTest.java | 1 -
.../fastbin/streams/InputStreamProxyTest.java | 4 +-
.../fastbin/tcp/LengthPrefixedCodecTest.java | 4 +-
provider/tcp/pom.xml | 5 +
.../org/apache/aries/rsa/provider/tcp/Config.java | 10 +-
.../apache/aries/rsa/provider/tcp/TcpEndpoint.java | 20 +-
.../rsa/provider/tcp/TcpInvocationHandler.java | 37 +-
.../apache/aries/rsa/provider/tcp/TcpProvider.java | 19 +-
.../apache/aries/rsa/provider/tcp/TcpServer.java | 10 +-
.../provider/tcp/ser/BasicObjectOutputStream.java | 2 +-
.../apache/aries/rsa/provider/tcp/ConfigTest.java | 2 +-
.../aries/rsa/provider/tcp/TcpProviderTest.java | 2 +-
.../rsa/provider/tcp/myservice/MyServiceImpl.java | 3 -
rsa/pom.xml | 5 +
.../apache/aries/rsa/core/EventListenerBridge.java | 30 +-
.../aries/rsa/core/ExportRegistrationImpl.java | 69 ++-
.../aries/rsa/core/event/EventAdminSender.java | 4 +-
.../apache/aries/rsa/core/event/EventProducer.java | 4 +-
.../rsa/annotations/RSADiscoveryProvider.java | 4 +-
.../rsa/annotations/RSADistributionProvider.java | 4 +-
topology-manager/pom.xml | 5 +
.../exporter/TopologyManagerExport.java | 24 +-
.../importer/TopologyManagerImport.java | 64 ++-
.../importer/local/EndpointListenerManager.java | 12 +-
.../importer/TopologyManagerImportTest.java | 41 +-
100 files changed, 1874 insertions(+), 1230 deletions(-)
create mode 100644
itests/tck/configs/framework1/org.apache.aries.rsa.discovery.tcp.cfg
create mode 100644
itests/tck/configs/framework1/org.apache.aries.rsa.discovery.zookeeper.cfg
create mode 100644
itests/tck/configs/framework1/org.apache.aries.rsa.discovery.zookeeper.server.cfg
create mode 100644
itests/tck/configs/framework1/org.apache.aries.rsa.provider.fastbin.cfg
create mode 100644 itests/tck/configs/framework1/org.ops4j.pax.logging.cfg
create mode 100644
itests/tck/configs/framework2/org.apache.aries.rsa.discovery.tcp.cfg
create mode 100644
itests/tck/configs/framework2/org.apache.aries.rsa.discovery.zookeeper.cfg
create mode 100644
itests/tck/configs/framework2/org.apache.aries.rsa.provider.fastbin.cfg
create mode 100644 itests/tck/configs/framework2/org.ops4j.pax.logging.cfg
create mode 100644 itests/tck/tck-tcp-tcp.bndrun
create mode 100644 itests/tck/tck-zookeeper-fastbin.bndrun
delete mode 100644 itests/tck/tck.bndrun