This is an automated email from the ASF dual-hosted git repository. pnoltes pushed a change to branch feature/async_svc_registration in repository https://gitbox.apache.org/repos/asf/celix.git.
from b57c48c Adds missing unlock for writeLock in service registry add 5a8abe2 Revert "Adds missing unlock for writeLock in service registry" add ab13f6d zmq admin serializer change (#292) add 423e53b Merge branch 'master' into feature/async_svc_registration No new revisions were added by this update. Summary of changes: bundles/pubsub/CMakeLists.txt | 3 +- bundles/pubsub/doc/pubsub_serialization.adoc | 33 +- .../pubsub_admin_zmq/{ => v1}/CMakeLists.txt | 0 .../pubsub_admin_zmq/{ => v1}/src/psa_activator.c | 0 .../{ => v1}/src/pubsub_psa_zmq_constants.h | 0 .../{ => v1}/src/pubsub_zmq_admin.c | 0 .../{ => v1}/src/pubsub_zmq_admin.h | 0 .../{ => v1}/src/pubsub_zmq_topic_receiver.c | 0 .../{ => v1}/src/pubsub_zmq_topic_receiver.h | 0 .../{ => v1}/src/pubsub_zmq_topic_sender.c | 0 .../{ => v1}/src/pubsub_zmq_topic_sender.h | 0 .../pubsub_admin_zmq/{ => v1}/src/zmq_crypto.c | 0 .../pubsub_admin_zmq/{ => v1}/src/zmq_crypto.h | 0 .../pubsub_admin_zmq/{ => v2}/CMakeLists.txt | 18 +- .../pubsub_admin_zmq/{ => v2}/src/psa_activator.c | 4 +- .../{ => v2}/src/pubsub_psa_zmq_constants.h | 0 .../{ => v2}/src/pubsub_zmq_admin.c | 244 ++++++++------ .../{ => v2}/src/pubsub_zmq_admin.h | 10 + .../{ => v2}/src/pubsub_zmq_topic_receiver.c | 219 ++---------- .../{ => v2}/src/pubsub_zmq_topic_receiver.h | 7 +- .../{ => v2}/src/pubsub_zmq_topic_sender.c | 366 ++++++++++----------- .../{ => v2}/src/pubsub_zmq_topic_sender.h | 7 +- .../pubsub_admin_zmq/{ => v2}/src/zmq_crypto.c | 0 .../pubsub_admin_zmq/{ => v2}/src/zmq_crypto.h | 0 .../pubsub/pubsub_api/include/pubsub/publisher.h | 2 +- .../PubSubAvrobinSerializationProviderTestSuite.cc | 6 - .../PubSubJsonSerializationProviderTestSuite.cc | 6 - .../pubsub/pubsub_spi/include/pubsub_endpoint.h | 9 + .../include/pubsub_message_serialization_service.h | 17 - bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c | 4 +- bundles/pubsub/pubsub_utils/CMakeLists.txt | 1 + bundles/pubsub/pubsub_utils/gtest/CMakeLists.txt | 22 +- .../gtest/msg_descriptors/fiets.properties} | 13 +- .../gtest/src/PubSubMatchingTestSuite.cpp | 208 ++++++++++++ .../src/PubSubSerializationHandlerTestSuite.cc | 2 +- .../src/PubSubSerializationProviderTestSuite.cc | 8 - .../include/pubsub_matching.h} | 80 +---- .../src/pubsub_matching.c} | 228 ++++++------- .../src/pubsub_serialization_provider.c | 17 - bundles/pubsub/test/CMakeLists.txt | 101 +++++- bundles/pubsub/test/meta_data/ping.properties | 1 + bundles/pubsub/test/test/serializer_activator.cc | 87 +++++ bundles/pubsub/test/test/sut_activator.c | 16 +- libs/framework/src/service_registry.c | 1 - 44 files changed, 938 insertions(+), 802 deletions(-) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/CMakeLists.txt (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/psa_activator.c (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_psa_zmq_constants.h (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_admin.c (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_admin.h (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_topic_receiver.c (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_topic_receiver.h (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_topic_sender.c (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/pubsub_zmq_topic_sender.h (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/zmq_crypto.c (100%) copy bundles/pubsub/pubsub_admin_zmq/{ => v1}/src/zmq_crypto.h (100%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/CMakeLists.txt (71%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/psa_activator.c (97%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_psa_zmq_constants.h (100%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_admin.c (81%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_admin.h (86%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_topic_receiver.c (74%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_topic_receiver.h (91%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_topic_sender.c (66%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/pubsub_zmq_topic_sender.h (92%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/zmq_crypto.c (100%) rename bundles/pubsub/pubsub_admin_zmq/{ => v2}/src/zmq_crypto.h (100%) copy bundles/pubsub/{examples/pubsub/msg_descriptors/poi1.properties => pubsub_utils/gtest/msg_descriptors/fiets.properties} (87%) create mode 100644 bundles/pubsub/pubsub_utils/gtest/src/PubSubMatchingTestSuite.cpp copy bundles/pubsub/{pubsub_spi/include/pubsub_endpoint.h => pubsub_utils/include/pubsub_matching.h} (68%) copy bundles/pubsub/{pubsub_spi/src/pubsub_endpoint_match.c => pubsub_utils/src/pubsub_matching.c} (65%) create mode 100644 bundles/pubsub/test/test/serializer_activator.cc