This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a change to branch 
feature/87-add-additional-svc-tracker-bundle-context-funtions
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 8f2f5526 gh-87: Revert clear tracker maps in bnd ctx cleanup.
     add a38a77af Use the real hostname for remote service
     add 0a920227 Remove uuid in the service instance name
     add 28e775bb Add process ID to service instance name for easier debugging
     add 92ce33ad Resolve ip addresses and set it to endpoint description
     add 0705bf5f Resolve ip addresses and set it to endpoint description
     add 4fdeadef Add the interval time of endpoint watcher thead loop
     add f92eb6c4 Add the interval time of endpoint watcher thead loop
     add 73308d5d Remove the service resolved timeout mechanism, it is not 
necessary
     add 89e4dbcf Add retry cnt for DNSServiceGetAddrInfo
     add f5e276e3 Map the config type to mDNS service subtype and improve some 
code
     add dbc603d7 Improve discovery_zeroconf and its unit test
     add f6cfb5ec Refresh remote service endpoint when RSA is removed
     add 9266360a Add remote.configs.supported property for RSA service,and add 
celix.remote.admin.shm.rpc_type property for RSA_SHM configuration type
     add 3b061167 fix bugs for discovery_zeroconf
     add ddcd91b9 Add zeroconf configuration type for rsa_dfi
     add ea552e56 Add zeroconf configuration type for rsa_dfi
     add eedf073b Rename the configurations name of rsa_shm
     add 11c8fdc5 Rename remote service bundles
     add 8100c7f9 Fix bugs for discovery_zeroconf
     add 47366913 Fix unit test failure
     add 4de2144a Fix unit test failure
     add 1aecccc3 Merge branch 'master' of https://github.com/xuzhenbao/celix 
into improve_zeroconf_discovery
     add 768c5c75 Merge master
     add 356ec2ba Add CELIX_RSA prefix for constants of rsa_spi
     add 21b088f7 Fix code based on code review
     add e95dcefe Topology Manager implement dynamic IP mechanism
     add 66a3f10c Improve unit test of discovery_zeroconf
     add 2cb9b5cb Merge branch 'master' of https://github.com/xuzhenbao/celix 
into improve_zeroconf_discovery
     add ce4dc3be Replace OSGI_RSA_ prefix to CELIX_RSA_
     add 8e14b974 Remove IPV6 server for RSA_DFI, because civetweb not support 
IPV6 in linux-build-apt workflow
     add e48e5ed6 Improve CURL error code handling
     add 0bca5eff Merge pull request #710 from 
xuzhenbao/improve_zeroconf_discovery
     add d729e7a2 gh-730: Fix leaks caused by realloc failure.
     add 423abb8a Merge pull request #733 from 
apache/hotfix/730-realloc-leak-fix
     add 603a1da5 Merge branch 'master' into 
feature/87-add-additional-svc-tracker-bundle-context-funtions
     add 102cd333 gh-87: Replace trackService usage in rsa test with 
trackServiceWithOptions

No new revisions were added by this update.

Summary of changes:
 bundles/remote_services/CMakeLists.txt             |    8 +-
 .../discovery_common/src/discovery.c               |    4 +-
 .../discovery_common/src/discovery_activator.c     |   10 +-
 .../src/endpoint_descriptor_writer.c               |    2 +-
 .../src/endpoint_discovery_poller.c                |   11 +-
 .../discovery_configured/CMakeLists.txt            |    1 +
 .../remote_services/discovery_etcd/CMakeLists.txt  |    1 +
 .../discovery_zeroconf/CMakeLists.txt              |    5 +-
 .../discovery_zeroconf/gtest/CMakeLists.txt        |    9 +
 .../src/DiscoveryZeroconfActivatorTestSuite.cc     |  139 +++
 .../src/DiscoveryZeroconfAnnouncerTestSuite.cc     |  416 ++++----
 .../src/DiscoveryZeroconfIntegrationTestSuite.cc   |    2 +-
 .../gtest/src/DiscoveryZeroconfWatcherTestSuite.cc |  885 +++++++++++++++--
 .../src/discovery_zeroconf_activator.c             |  102 +-
 .../src/discovery_zeroconf_announcer.c             |  372 ++++---
 .../src/discovery_zeroconf_announcer.h             |    6 +-
 .../src/discovery_zeroconf_constants.h             |   33 +-
 .../src/discovery_zeroconf_watcher.c               | 1035 ++++++++++++++++----
 .../src/discovery_zeroconf_watcher.h               |    8 +
 .../calculator_service/src/calculator_activator.c  |    4 +-
 .../interceptors/src/rs_interceptor_activator.c    |    8 +-
 .../src/remote_example_activator.c                 |    2 +-
 .../src/remote_example_impl.c                      |    2 +-
 .../remote_service_admin_dfi/CMakeLists.txt        |    1 +
 .../remote_service_admin_dfi/gtest/CMakeLists.txt  |    4 +
 .../gtest/src/rsa_client_server_tests.cc           |  155 ++-
 .../gtest/src/rsa_tests.cc                         |   14 +-
 .../src/export_registration_dfi.c                  |    2 +-
 .../src/import_registration_dfi.c                  |   13 +-
 .../src/import_registration_dfi.h                  |    5 +-
 .../src/remote_service_admin_activator.c           |   21 +-
 .../src/remote_service_admin_dfi.c                 |  204 +++-
 .../src/remote_service_admin_dfi_constants.h       |   12 +
 .../rsa_shm/CMakeLists.txt                         |    1 +
 .../gtest/src/RsaShmActivatorUnitTestSuite.cc      |   31 +-
 .../src/RsaShmExportRegistrationUnitTestSuite.cc   |   68 +-
 .../rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc   |   40 +-
 .../src/RsaShmImportRegistrationUnitTestSuite.cc   |   61 +-
 .../gtest/src/RsaShmIntegrationTestSuite.cc        |    2 +-
 .../rsa_shm/src/rsa_shm_activator.c                |   12 +-
 .../rsa_shm/src/rsa_shm_constants.h                |   24 +-
 .../rsa_shm/src/rsa_shm_export_registration.c      |   41 +-
 .../rsa_shm/src/rsa_shm_impl.c                     |   78 +-
 .../rsa_shm/src/rsa_shm_import_registration.c      |   37 +-
 .../gtest/src/EndpointDescriptionUnitTestSuite.cc  |   12 +-
 .../rsa_common/src/endpoint_description.c          |   10 +-
 .../rsa_common/src/export_registration_impl.c      |    2 +-
 .../rsa_common/src/import_registration_impl.c      |    2 +-
 .../rsa_common/src/remote_interceptors_handler.c   |    2 +-
 .../rsa_common/src/remote_proxy_factory_impl.c     |    2 +-
 .../remote_services/rsa_rpc_json/CMakeLists.txt    |    1 +
 .../gtest/src/RsaJsonRpcIntegrationTestSuite.cc    |    2 +-
 .../gtest/src/RsaJsonRpcUnitTestSuite.cc           |   34 +-
 .../src/RsaRequestSenderTrackerUnitTestSuite.cc    |    4 +-
 .../rsa_rpc_json/src/rsa_json_rpc_activator.c      |    6 +-
 .../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c  |    4 +-
 .../rsa_rpc_json/src/rsa_request_sender_tracker.c  |    4 +-
 .../rsa_spi/include/endpoint_listener.h            |    4 +-
 .../rsa_spi/include/remote_constants.h             |   55 +-
 .../rsa_spi/include/remote_endpoint.h              |    2 +-
 .../rsa_spi/include/remote_interceptor.h           |    4 +-
 .../remote_services/rsa_spi/include/remote_proxy.h |    4 +-
 .../rsa_spi/include/remote_service_admin.h         |    2 +-
 .../rsa_spi/include/rsa_request_handler_service.h  |    6 +-
 .../rsa_spi/include/rsa_request_sender_service.h   |    6 +-
 .../rsa_spi/include/rsa_rpc_factory.h              |   14 +-
 .../topology_manager/CMakeLists.txt                |   13 +-
 .../topology_manager/gtest/CMakeLists.txt          |   64 ++
 .../src/TopologyManagerErrorInjectionTestSuite.cc  |  267 +++++
 .../gtest/src/TopologyManagerTestSuite.cc          |  472 +++++++++
 .../gtest/src/TopologyManagerTestSuiteBaseClass.h  |  274 ++++++
 .../topology_manager/src/activator.c               |   14 +-
 .../topology_manager/src/topology_manager.c        |  762 ++++++++++----
 .../topology_manager/src/topology_manager.h        |    1 -
 .../tms_tst/disc_mock/disc_mock_activator.c        |    6 +-
 .../topology_manager/tms_tst/tms_tests.cpp         |   38 +-
 examples/conan_test_package/my_rsa_activator.c     |    4 +-
 libs/dfi/gtest/src/dyn_type_ei_tests.cc            |   28 +
 libs/dfi/src/dyn_type.c                            |    6 +-
 libs/error_injector/mdnsresponder/CMakeLists.txt   |    2 +-
 .../mdnsresponder/include/mdnsresponder_ei.h       |    2 +
 .../mdnsresponder/src/mdnsresponder_ei.cc          |   16 +
 libs/etcdlib/src/etcd.c                            |   11 +-
 libs/framework/error_injector/CMakeLists.txt       |    3 +-
 .../error_injector/celix_bundle_ctx/CMakeLists.txt |    1 +
 .../include/celix_bundle_context_ei.h              |    2 +
 .../src/celix_bundle_context_ei.cc                 |    7 +
 .../celix_dm_component}/CMakeLists.txt             |   21 +-
 .../include/celix_dm_component_ei.h}               |   13 +-
 .../src/celix_dm_component_ei.cc                   |   26 +-
 libs/framework/include/celix_dm_component.h        |    3 +
 .../error_injector/celix_properties/CMakeLists.txt |    1 +
 .../celix_properties/include/celix_properties_ei.h |    1 +
 .../celix_properties/src/celix_properties_ei.cc    |    7 +
 .../include/celix_string_hash_map_ei.h             |    6 +-
 .../src/celix_string_hash_map_ei.cc                |    7 +
 libs/utils/include/celix_errno.h                   |    9 +-
 97 files changed, 4926 insertions(+), 1234 deletions(-)
 create mode 100644 
bundles/remote_services/topology_manager/gtest/CMakeLists.txt
 create mode 100644 
bundles/remote_services/topology_manager/gtest/src/TopologyManagerErrorInjectionTestSuite.cc
 create mode 100644 
bundles/remote_services/topology_manager/gtest/src/TopologyManagerTestSuite.cc
 create mode 100644 
bundles/remote_services/topology_manager/gtest/src/TopologyManagerTestSuiteBaseClass.h
 copy {examples/celix-examples/hello_world_c => 
libs/framework/error_injector/celix_dm_component}/CMakeLists.txt (63%)
 copy libs/{dfi/error_injector/dfi/include/dfi_ei.h => 
framework/error_injector/celix_dm_component/include/celix_dm_component_ei.h} 
(72%)
 copy 
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.h
 => 
libs/framework/error_injector/celix_dm_component/src/celix_dm_component_ei.cc 
(53%)

Reply via email to