This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/pubsub_custom_serializers
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 13fe9f8 Adds missing include statement
add 6b9ab24 Fix examples and make tcpadmin more robust for scope = NULL
add 1aecaaf Merge remote-tracking branch
'remotes/celix/feature/scope_fixes' into feature/CELIX_ISSUE_191_fix_examples
add 5657922 Merge branch 'develop' of https://github.com/apache/celix
into feature/make_tcp_admin_more_robust
add e89eb63 Merge pull request #195 from
rbulter/feature/make_tcp_admin_more_robust
add 836ad9a Add Kqueue to TcpAdmin
add 3fd733b Fix Connections
add 7de63b8 Fix compile error
add d3f40bc Merge remote-tracking branch
'remotes/origin/feature/make_tcp_admin_more_robust' into
feature/add_kqueue_to_tcp_admin
add cb443a8 Updated cmake configuration to enable TCP PSA by default
(since it now works on MacOS).
add ecb33d9 Merge pull request #198 from
apache/feature/add_kqueue_to_tcp_admin
add b8e3c37 Bugfix/zmq fixes #191 (#199)
add e1e25f8 Update github workflows to support coverage. Also split up
the build.yml in ubuntu and macos version.
add 7f137b1 Update github workflows
add 13cc3c7 Updates github workflows
add dfff6fc Updates github workflows
add e597b34 Updates github workflows
add fc72e40 Updates github workflows
add 6d1b7f2 Updates github workflows
add dd11d22 Refactoring of the setup_target_for_coverage CMake command,
now only needs a add_test target name.
add 6891fdd Updates github workflows
add 67b2ccb Refactoring of the setup_target_for_coverage CMake command,
now only needs a add_test target name.
add dc0393d Removes unused c thread pool and add coverage setup for
filter tests
add 0a4f780 Disables last step of the coverage workflow. Will be enabled
when Celix project can configure the thresholds.
add 8981c30 Adds link to blocking issue to enable upload to coveralls
add 9747fcb add kqueue
add dbfac5d Fix build errors
add f1f7178 Fix unused variable warning
add ff21e34 Merge pull request #201 from
apache/feature/add_kqueue_to_udpmc
add ea4a396 Get proper backtraces when using asan
add cf2e7ad Merge pull request #206 from Oipo/feature/better_asan
add 00ff0d4 Merge remote-tracking branch 'remotes/origin/develop' into
feature/coverage_on_github_workflow
add d9b2c6d Merge pull request #200 from
apache/feature/coverage_on_github_workflow
new 7127246 Merge remote-tracking branch 'remotes/origin/develop' into
feature/pubsub_custom_serializers
new dc24b6c Update setup coverage cmake commands
The 2 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:
.github/workflows/build.yml | 88 ----
.github/workflows/coverage.yml | 49 ++
.github/workflows/macos.yml | 41 ++
.github/workflows/ubuntu.yml | 76 +++
.travis.yml | 6 +-
bundles/http_admin/test/CMakeLists.txt | 2 +-
bundles/pubsub/CMakeLists.txt | 18 +-
.../interceptors/src/ps_interceptor_activator.c | 28 +-
.../pubsub/pubsub_admin_tcp/src/pubsub_tcp_admin.c | 7 +-
.../pubsub_admin_tcp/src/pubsub_tcp_handler.c | 137 +++++-
.../src/pubsub_tcp_topic_receiver.c | 6 +-
.../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.c | 15 +-
.../src/pubsub_udpmc_topic_receiver.c | 55 ++-
.../pubsub_admin_zmq/src/pubsub_zmq_topic_sender.c | 57 ++-
.../pubsub_protocol_wire_v1/gtest/CMakeLists.txt | 2 +-
.../pubsub_serializer_avrobin/gtest/CMakeLists.txt | 2 +-
.../pubsub_serializer_json/gtest/CMakeLists.txt | 2 +-
bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c | 4 +-
.../pubsub_spi/src/pubsub_interceptors_handler.c | 3 +-
.../src/pubsub_topology_manager.c | 28 +-
bundles/pubsub/pubsub_utils/gtest/CMakeLists.txt | 2 +-
bundles/pubsub/test/CMakeLists.txt | 14 +-
bundles/pubsub/test/test/test_endpoint_runner.cc | 12 +-
.../remote_service_admin_dfi/gtest/CMakeLists.txt | 2 +-
.../private/test/CMakeLists.txt | 2 +-
.../topology_manager/tms_tst/CMakeLists.txt | 2 +-
bundles/shell/shell/test/CMakeLists.txt | 2 +-
cmake/celix_project/CelixProject.cmake | 8 +-
cmake/celix_project/CodeCoverage.cmake | 75 +--
libs/dfi/gtest/CMakeLists.txt | 2 +-
libs/framework/CMakeLists.txt | 40 +-
libs/framework/gtest/CMakeLists.txt | 2 +-
libs/framework/src/service_tracker.c | 22 +-
libs/utils/CMakeLists.txt | 26 +-
libs/utils/private/test/thread_pool_test.cpp | 120 -----
libs/utils/src/thpool.c | 535 ---------------------
.../bundles/config_admin/CMakeLists.txt | 2 +-
.../config_admin/config_admin_tst/CMakeLists.txt | 2 +-
38 files changed, 545 insertions(+), 951 deletions(-)
delete mode 100644 .github/workflows/build.yml
create mode 100644 .github/workflows/coverage.yml
create mode 100644 .github/workflows/macos.yml
create mode 100644 .github/workflows/ubuntu.yml
delete mode 100644 libs/utils/private/test/thread_pool_test.cpp
delete mode 100644 libs/utils/src/thpool.c