You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by rb...@apache.org on 2020/12/02 19:54:53 UTC
[celix] branch feature/tcp_admin_msg_segmentation updated (cb3ba01
-> 21af91b)
This is an automated email from the ASF dual-hosted git repository.
rbulter pushed a change to branch feature/tcp_admin_msg_segmentation
in repository https://gitbox.apache.org/repos/asf/celix.git.
from cb3ba01 - Revert EndPoint test
add bc3320c Fix serializing/deserializing json for pubsub
add 2e5b6e2 Fix for sigabort on the resize of an hashmap
add ad6d438 Merge pull request #288 from Noek1993/master
add 90a8025 Explicit dependency linking allows users to hardcode dependencies when required, rather than using host dependencies
add 4ebde14 Add service ranking to wire protocols and make endpoint matching print errors if match is mandatory but cannot be made
add a558aea Merge remote-tracking branch 'celix/master'
add ab13f6d zmq admin serializer change (#292)
add fa1cff7 Close all modules associated with a bundle before destroying it
add 2546c64 Merge pull request #298 from PengZheng/master
add 031daa2 Merge branch 'master' of https://github.com/apache/celix
add 21af91b Merge master
No new revisions were added by this update.
Summary of changes:
bundles/pubsub/CMakeLists.txt | 3 +-
bundles/pubsub/doc/pubsub_serialization.adoc | 33 +-
.../pubsub/pubsub_admin_tcp/src/pubsub_tcp_admin.c | 2 +-
.../pubsub_admin_udp_mc/src/pubsub_udpmc_admin.c | 2 +-
.../src/pubsub_websocket_admin.c | 2 +-
.../src/pubsub_websocket_topic_sender.c | 2 +-
.../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 | 2 +-
.../{ => 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 +-
.../src/ps_wire_protocol_activator.c | 1 +
.../src/ps_wire_v2_protocol_activator.c | 1 +
.../PubSubAvrobinSerializationProviderTestSuite.cc | 6 -
.../PubSubJsonSerializationProviderTestSuite.cc | 8 +-
.../src/pubsub_json_serialization_provider.c | 4 +-
.../src/pubsub_serializer_impl.c | 4 +-
.../pubsub/pubsub_spi/include/pubsub_endpoint.h | 11 +
.../include/pubsub_message_serialization_service.h | 17 -
bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c | 4 +-
.../pubsub/pubsub_spi/src/pubsub_endpoint_match.c | 9 +
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} | 237 +++++++------
.../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 +-
cmake/CelixConfig.cmake | 8 +
libs/dfi/gtest/src/json_serializer_tests.cpp | 44 +--
libs/dfi/include/json_serializer.h | 2 +-
libs/dfi/src/json_serializer.c | 4 +-
libs/framework/src/framework.c | 3 +-
libs/framework/src/service_registry.c | 2 +
58 files changed, 1008 insertions(+), 836 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 (99%)
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} (64%)
create mode 100644 bundles/pubsub/test/test/serializer_activator.cc