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 db27a1e2 Standardize logger fields
     new 2460eba3 Refactor and clarify TopologyManagerImport updates calculation
     new 25cbbded Fix potential concurrency-related NPE when updating exported 
service properties
     new 2a8d1c40 Refactor ExportRegistrationImpl.update()
     new 424ab659 Fix ServiceExportsRepository retaining services with no 
exports
     new b6eeaf55 Refactor ServiceExportsRepository
     new 60bc1eab Fix ImportRegistrationImpl.update not returning updated 
endpoint
     new 0ccbde72 Add TopologyManagerImport tests
     new 0003efa3 Cleanup RemoteServiceAdminCore
     new 14b6de83 Cleanup TopologyManagerExport
     new 32ac095e Move and cleanup EndpointEventListenerTracker
     new 140bf2de Fix EndpointEventListenerTracker not being closed
     new 6a2f3f65 Cleanup EndpointListenerNotifier
     new 9f049b5a Remove unnecessary reverse map in ConfigDiscovery
     new 6d59fdf7 Simplify ConfigDiscovery by reversing endpoints map
     new f1dbc52d Optimize ConfigDiscovery by creating Filters only once
     new e44e28c0 Fix ConfigDiscovery sending ADDED event instead of MODIFIED
     new 302c58a6 Fix race condition in ConfigDiscovery that can trigger 
duplicate events
     new 6b90f390 Fix ConfigDiscovery not sending MODIFIED_ENDMATCH events
     new 69ab66ef ConfigDiscovery cleanup
     new 291b2c04 Add MultiMap.replace method
     new 5155c7a0 Fix TopologyManagerImport not closing registration when 
import fails
     new e5cf1237 Fix TopologyManagerImport not unregistering listener when 
stopped
     new 2261a1dc Fix thread pools effectively having fixed size (because queue 
is unbounded)

The 23 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/config/ConfigDiscovery.java      | 180 ++++++++++-----------
 .../aries/rsa/core/ExportRegistrationImpl.java     |  23 ++-
 .../aries/rsa/core/ImportRegistrationImpl.java     |   3 +-
 .../aries/rsa/core/RemoteServiceAdminCore.java     |  95 +++++------
 .../aries/rsa/topologymanager/Activator.java       |  17 +-
 .../EndpointEventListenerTracker.java              |  35 ++--
 .../exporter/EndpointListenerNotifier.java         |  44 +++--
 .../exporter/ServiceExportsRepository.java         | 113 +++++--------
 .../exporter/TopologyManagerExport.java            |  54 +++----
 .../rsa/topologymanager/importer/ImportDiff.java   |  72 ---------
 .../rsa/topologymanager/importer/MultiMap.java     |  11 +-
 .../importer/TopologyManagerImport.java            |  83 ++++++----
 .../exporter/EndpointListenerNotifierTest.java     |   6 +-
 .../exporter/TopologyManagerExportTest.java        |  28 +++-
 .../importer/TopologyManagerImportTest.java        | 158 +++++++++++++-----
 15 files changed, 455 insertions(+), 467 deletions(-)
 rename topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/{ 
=> exporter}/EndpointEventListenerTracker.java (53%)
 delete mode 100644 
topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/ImportDiff.java

Reply via email to