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

pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git


    from ec93d1d5e Merge pull request #839 from 
xuzhenbao/add_remote_service_ranking
     new 03580b681 add property minimalCardinality to service dependencies
     new eacbdce97 add property minimalCardinality to service dependencies
     new fb89c7559 update documentation
     new 562fd968e - Fix formatting in changed files. - Add service count to 
printinfo
     new a09d5b1b1 Expand testcase with downflank
     new 4695d4bf5 Rework minimalCardinality to influence whether a service is 
required or not.
     new 2ae6a7571 Update all usages of setRequired with setMinimalCardinality 
as minimalCardinality now determines whether a serviceDependency is required.
     new c6dadea04 Fix last remaining use of setRequired
     new 2410638e6 Add minimalCardinality to DependencyManagerInfo, small fix 
for availability in dm_service_dependency
     new c8b18d8c2 Introduce internal availability function, update 
documentation, improve memory layout of celix_dm_service_dependency_info_struct.
     new cb49e8eef update changes.md
     new d4b2ec368 Fix minor typos

The 12 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:
 CHANGES.md                                         |   2 +
 .../gtest/src/InactiveComponentBundle.cc           |   2 +-
 .../admin/src/RemoteServiceAdminActivator.cc       |   3 -
 .../integration/src/CalculatorConsumer.cc          |   2 +-
 .../integration/src/CalculatorProvider.cc          |   4 +-
 .../src/TestExportImportRemoteServiceFactory.cc    |   8 +-
 .../event_admin/src/celix_event_admin_activator.c  |   2 +-
 .../rsa_shm/src/rsa_shm_activator.c                |   2 +-
 documents/components.md                            |  17 +-
 .../baz/src/BazActivator.cc                        |   3 +-
 .../foo/src/FooActivator.cc                        |   3 +-
 .../dm_example/phase2a/src/phase2a_activator.c     |   2 +-
 .../dm_example/phase2b/src/phase2b_activator.c     |   2 +-
 .../dm_example/phase3/src/phase3_activator.c       |   2 +-
 .../dm_example_cxx/phase2/src/Phase2aActivator.cc  |   3 +-
 .../dm_example_cxx/phase2/src/Phase2bActivator.cc  |   3 +-
 .../dm_example_cxx/phase3/src/Phase3Activator.cc   |   1 -
 .../phase3/src/Phase3BaseActivator.cc              |   2 +-
 .../component_with_service_dependency_activator.c  |   4 +-
 .../src/ComponentWithServiceDependencyActivator.cc |   3 +-
 .../benchmark/src/DependencyManagerBenchmark.cc    |   6 +-
 .../gtest/src/DependencyManagerTestSuite.cc        | 104 +++++++++--
 .../include/celix/dm/DependencyManagerInfo.h       |   5 +
 .../include/celix/dm/DependencyManager_Impl.h      |   1 +
 .../framework/include/celix/dm/ServiceDependency.h |  14 +-
 .../include/celix/dm/ServiceDependency_Impl.h      |  13 +-
 libs/framework/include/celix_dm_info.h             |   5 +-
 .../include/celix_dm_service_dependency.h          |   7 +-
 .../include_deprecated/dm_service_dependency.h     |   5 -
 libs/framework/src/dm_component_impl.c             |  10 +-
 libs/framework/src/dm_service_dependency.c         | 202 ++++++++++-----------
 libs/framework/src/dm_service_dependency_impl.h    |   4 +-
 32 files changed, 268 insertions(+), 178 deletions(-)

Reply via email to