This is an automated email from the ASF dual-hosted git repository.
pengzheng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
from 646e32ee Merge pull request #450 from apache/hotfix/resource_leaks
add c3da2711 Removing unused C++ topology manager code.
add 7a55a398 Splitting CELIX_CXX option into CELIX_CXX14 and CELIX_CXX17
add 1fe272fe Apply usage of CELIX_CXX17
add e556626a Change test order of promise and pushstream in cxx rsa.
add b0e5c3dd Fix coverity issue 236044 (uncaught exception in C++ RSA)
add 9c5476b5 Update CMakeLists.txt and dev_celix_with_clion.md to allow
optimal C++17 support in the CLion IDE
add 7d03c5d5 Refactor RemoteServicesIntegrationTestSuite to retry remote
promise
add 66b4ec8a Fix Promise template deduction issue for cv-qualifiers
add 62081468 Remove unneeded cmake CXX14 check
add b0049b87 Add configuration for pubsub topology manager timeout to the
C++ rsa test
add bb685259 Revert "Add configuration for pubsub topology manager timeout
to the C++ rsa test"
add 547fa311 Revert "Refactor RemoteServicesIntegrationTestSuite to retry
remote promise"
add 0c5d0d27 Revert RemoteServicesIntegrationTestSuite to original version
add b61aa7ff Fix celix cxx14/17 option in conanfile.py
add cdf38864 Add missing CELIX_CXX17 checks
new 03d1b1bc Merge pull request #451 from
apache/feature/split_celix_cxx_option
The 1 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:
CMakeLists.txt | 16 ++-
bundles/CMakeLists.txt | 6 +-
bundles/cxx_remote_services/CMakeLists.txt | 10 +-
.../topology_manager/CMakeLists.txt | 41 --------
.../topology_manager/include/topology_manager.h | 63 -----------
.../topology_manager/src/topology_manager.cc | 116 ---------------------
bundles/shell/shell/CMakeLists.txt | 2 +-
bundles/shell/shell/gtest/CMakeLists.txt | 2 +-
conanfile.py | 14 ++-
documents/building/dev_celix_with_clion.md | 10 +-
examples/celix-examples/CMakeLists.txt | 9 +-
.../readme_cxx_examples/CMakeLists.txt | 2 +
libs/CMakeLists.txt | 2 +-
libs/framework/CMakeLists.txt | 2 +-
libs/framework/benchmark/CMakeLists.txt | 3 +-
libs/framework/gtest/CMakeLists.txt | 2 +
libs/promises/CMakeLists.txt | 3 +-
libs/promises/api/celix/Promise.h | 4 +-
libs/promises/api/celix/impl/SharedPromiseState.h | 50 +++++----
libs/pushstreams/CMakeLists.txt | 3 +-
libs/utils/CMakeLists.txt | 4 +-
libs/utils/gtest/CMakeLists.txt | 2 +
22 files changed, 87 insertions(+), 279 deletions(-)
delete mode 100644 bundles/cxx_remote_services/topology_manager/CMakeLists.txt
delete mode 100644
bundles/cxx_remote_services/topology_manager/include/topology_manager.h
delete mode 100644
bundles/cxx_remote_services/topology_manager/src/topology_manager.cc