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