You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by sz...@apache.org on 2021/05/25 10:58:47 UTC
[nifi-minifi-cpp] branch main updated (490f45f -> 217074e)
This is an automated email from the ASF dual-hosted git repository.
szaszm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.
from 490f45f MINIFICPP-1526 - Add ConsumeJournald to consume systemd journal messages. Use libsystemd through dlopen(), which should be fine both with LGPL and Apache License.
add 217074e MINIFICPP-1537 Log heartbeats on demand
No new revisions were added by this update.
Summary of changes:
conf/minifi.properties | 4 +
controller/Controller.h | 4 +-
extensions/coap/protocols/CoapC2Protocol.cpp | 28 +-
extensions/coap/protocols/CoapC2Protocol.h | 1 -
extensions/http-curl/protocols/AgentPrinter.cpp | 84 +----
extensions/http-curl/protocols/AgentPrinter.h | 9 +-
extensions/http-curl/protocols/RESTReceiver.cpp | 4 +-
extensions/http-curl/protocols/RESTReceiver.h | 2 +-
extensions/http-curl/protocols/RESTSender.cpp | 7 +-
extensions/http-curl/protocols/RESTSender.h | 14 +-
extensions/http-curl/tests/C2LogHeartbeatTest.cpp | 58 ++++
extensions/http-curl/tests/CMakeLists.txt | 1 +
libminifi/include/c2/C2Agent.h | 4 +-
libminifi/include/c2/C2Payload.h | 29 +-
libminifi/include/c2/ControllerSocketProtocol.h | 6 +-
.../include/c2/HeartbeatJsonSerializer.h | 34 ++-
.../FlowFileQueue.h => c2/HeartbeatLogger.h} | 33 +-
.../{HeartBeatReporter.h => HeartbeatReporter.h} | 6 +-
libminifi/include/c2/PayloadSerializer.h | 2 +-
libminifi/include/c2/protocols/RESTProtocol.h | 52 +---
libminifi/include/core/logging/Logger.h | 39 ++-
libminifi/include/utils/Enum.h | 67 ++--
libminifi/include/utils/StringUtils.h | 12 +
libminifi/src/Configure.cpp | 4 +
libminifi/src/FlowController.cpp | 2 +-
libminifi/src/c2/C2Agent.cpp | 25 +-
libminifi/src/c2/ControllerSocketProtocol.cpp | 2 +-
libminifi/src/c2/HeartbeatJsonSerializer.cpp | 306 +++++++++++++++++++
.../src/c2/HeartbeatLogger.cpp | 40 +--
libminifi/src/c2/protocols/RESTProtocol.cpp | 339 ++-------------------
libminifi/test/unit/EnumTests.cpp | 7 +-
nanofi/src/cxx/C2CallbackAgent.cpp | 2 +-
32 files changed, 619 insertions(+), 608 deletions(-)
create mode 100644 extensions/http-curl/tests/C2LogHeartbeatTest.cpp
copy extensions/pdh/PerformanceDataCounter.h => libminifi/include/c2/HeartbeatJsonSerializer.h (59%)
copy libminifi/include/{utils/FlowFileQueue.h => c2/HeartbeatLogger.h} (60%)
rename libminifi/include/c2/{HeartBeatReporter.h => HeartbeatReporter.h} (95%)
create mode 100644 libminifi/src/c2/HeartbeatJsonSerializer.cpp
copy extensions/aws/utils/AWSInitializer.cpp => libminifi/src/c2/HeartbeatLogger.cpp (54%)
mode change 100755 => 100644