This is an automated email from the ASF dual-hosted git repository.
fgerlits pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
from 1d7757d87 MINIFICPP-2384 Update version number to 0.99.1
add 2fae175da MINIFICPP-2311 Initial support for recordset readers and
writers
add 87cd3eaf3 MINIFICPP-2379 Update docker minimal target
add b9bdc8f5c Bump azure-storage-blob from 12.9.0 to 12.13.0 in /docker
add 0564245a1 MINIFICPP-2387 Improve error handling in Python processors
add e244aca1d MINIFICPP-2391 Rename mutex_ to mtx_ member of
ConcurrentQueue
add b5fb6ff8e MINIFICPP-2390 Save build type and build dir in python
bootstrap state
add 685bcee0f MINIFICPP-2392 Remove duplicate controller properties from
encrypt-config
No new revisions were added by this update.
Summary of changes:
CONTROLLERS.md | 32 +++++
bootstrap/cli.py | 2 +
bootstrap/minifi_option.py | 6 +
cmake/DockerConfig.cmake | 36 ++++--
docker/requirements.txt | 2 +-
encrypt-config/FlowConfigEncryptor.cpp | 5 +
extensions/python/ExecutePythonProcessor.cpp | 22 ++--
.../pythonprocessors/nifiapi/flowfiletransform.py | 5 +-
extensions/python/types/PyDataConverter.cpp | 5 +-
extensions/python/types/PyInputStream.cpp | 9 +-
extensions/python/types/PyLogger.cpp | 36 +++---
extensions/python/types/PyOutputStream.cpp | 16 +--
extensions/python/types/PyProcessContext.cpp | 7 +-
extensions/python/types/PyProcessSession.cpp | 33 +++--
extensions/python/types/PyProcessor.cpp | 34 +++--
extensions/python/types/PyRelationship.cpp | 6 +-
extensions/python/types/PySSLContextService.cpp | 12 +-
extensions/python/types/PyScriptFlowFile.cpp | 13 +-
extensions/python/types/PyStateManager.cpp | 8 +-
.../controllers/JsonRecordSetReader.cpp | 140 +++++++++++++++++++++
.../controllers/JsonRecordSetReader.h | 60 +++++++++
.../controllers/JsonRecordSetWriter.cpp | 133 ++++++++++++++++++++
.../controllers/JsonRecordSetWriter.h | 107 ++++++++++++++++
.../tests/unit/JsonRecordTests.cpp | 110 ++++++++++++++++
.../RecordSetReader.h} | 21 +++-
.../RecordSetWriter.h} | 16 ++-
.../include/core/{StateStorage.h => Record.h} | 42 ++++---
libminifi/include/core/RecordField.h | 77 ++++++++++++
libminifi/include/utils/MinifiConcurrentQueue.h | 2 +-
libminifi/include/utils/ProcessorConfigUtils.h | 13 ++
libminifi/test/libtest/unit/RecordSetTesters.h | 79 ++++++++++++
libminifi/test/libtest/unit/TestRecord.h | 84 +++++++++++++
32 files changed, 1037 insertions(+), 136 deletions(-)
create mode 100644
extensions/standard-processors/controllers/JsonRecordSetReader.cpp
create mode 100644
extensions/standard-processors/controllers/JsonRecordSetReader.h
create mode 100644
extensions/standard-processors/controllers/JsonRecordSetWriter.cpp
create mode 100644
extensions/standard-processors/controllers/JsonRecordSetWriter.h
create mode 100644
extensions/standard-processors/tests/unit/JsonRecordTests.cpp
copy libminifi/include/{core/ValidationResult.h =>
controllers/RecordSetReader.h} (62%)
copy libminifi/include/{core/RelationshipDefinition.h =>
controllers/RecordSetWriter.h} (65%)
copy libminifi/include/core/{StateStorage.h => Record.h} (51%)
create mode 100644 libminifi/include/core/RecordField.h
create mode 100644 libminifi/test/libtest/unit/RecordSetTesters.h
create mode 100644 libminifi/test/libtest/unit/TestRecord.h