This is an automated email from the ASF dual-hosted git repository.
aboda pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.
from b051d7e change CapturePacket header guard to be unique
add 117ba3a MINIFICPP-1087 - Proper handling of errors during onSchedule
calls
No new revisions were added by this update.
Summary of changes:
CPPLINT.cfg | 2 +-
cmake/BuildTests.cmake | 5 +-
.../tests/unit/ManifestTests.cpp | 31 +++++++-
libminifi/include/core/ProcessGroup.h | 18 +++++
libminifi/include/core/Processor.h | 5 ++
.../utils/{ScopeGuard.h => CallBackTimer.h} | 58 +++++++-------
libminifi/src/core/ProcessGroup.cpp | 71 +++++++++++++++--
libminifi/src/core/ProcessSession.cpp | 6 +-
libminifi/src/core/Processor.cpp | 8 +-
libminifi/src/core/yaml/YamlConfiguration.cpp | 15 ++++
libminifi/src/utils/CallBackTimer.cpp | 92 ++++++++++++++++++++++
libminifi/test/CPPLINT.cfg | 1 -
libminifi/test/KamikazeProcessor.cpp | 82 +++++++++++++++++++
.../test/KamikazeProcessor.h | 66 +++++++---------
libminifi/test/integration/IntegrationBase.h | 11 +--
.../integration/OnScheduleErrorHandlingTests.cpp | 89 +++++++++++++++++++++
.../{TestTailFile.yml => TestOnScheduleRetry.yml} | 33 ++------
17 files changed, 474 insertions(+), 119 deletions(-)
copy libminifi/include/utils/{ScopeGuard.h => CallBackTimer.h} (62%)
create mode 100644 libminifi/src/utils/CallBackTimer.cpp
create mode 100644 libminifi/test/KamikazeProcessor.cpp
copy extensions/standard-processors/processors/AppendHostInfo.h =>
libminifi/test/KamikazeProcessor.h (50%)
create mode 100644 libminifi/test/integration/OnScheduleErrorHandlingTests.cpp
copy libminifi/test/resources/{TestTailFile.yml => TestOnScheduleRetry.yml}
(56%)