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 9ce51ca94 MINIFICPP-2626 Update RPM package description
     new f28961cfb MINIFICPP-2594 Add XMLReader controller service
     new ef7dbcb97 MINIFICPP-2595 Create ConvertRecord processor
     new 8f83e3d66 MINIFICPP-2596 Add XMLRecordSetWriter controller service
     new d9205afdb MINIFICPP-2628 CMake4 compatibility

The 4 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                                     |   6 +
 CONTROLLERS.md                                     |  41 +++
 LICENSE                                            |  23 --
 NOTICE                                             |   2 +-
 PROCESSORS.md                                      |  32 ++
 cmake/BundledOpenCV.cmake                          |   2 +
 cmake/BundledPugiXml.cmake                         |  59 ----
 cmake/{ArgParse.cmake => PugiXml.cmake}            |  13 +-
 .../features/core_functionality.feature            |  15 +
 docker/test/integration/features/steps/steps.py    |   8 +
 .../{JsonTreeReader.py => XMLReader.py}            |   8 +-
 .../{ExecuteScript.py => ConvertRecord.py}         |   8 +-
 extensions/standard-processors/CMakeLists.txt      |   2 +-
 .../standard-processors/controllers/XMLReader.cpp  | 207 +++++++++++++
 .../standard-processors/controllers/XMLReader.h    |  96 ++++++
 .../controllers/XMLRecordSetWriter.cpp             | 164 ++++++++++
 .../controllers/XMLRecordSetWriter.h               | 133 ++++++++
 .../processors/ConvertRecord.cpp                   |  65 ++++
 .../processors/{SplitRecord.h => ConvertRecord.h}  |  53 ++--
 .../tests/unit/ConvertRecordTests.cpp              | 103 +++++++
 .../tests/unit/JsonRecordTests.cpp                 |   8 +-
 .../tests/unit/RecordSetTests.cpp                  |   2 +-
 .../tests/unit/XMLReaderTests.cpp                  | 252 +++++++++++++++
 .../tests/unit/XMLRecordSetWriterTests.cpp         | 339 +++++++++++++++++++++
 extensions/windows-event-log/CMakeLists.txt        |   5 +-
 minifi-api/include/minifi-cpp/core/Record.h        |   1 +
 26 files changed, 1507 insertions(+), 140 deletions(-)
 delete mode 100644 cmake/BundledPugiXml.cmake
 copy cmake/{ArgParse.cmake => PugiXml.cmake} (76%)
 copy docker/test/integration/minifi/controllers/{JsonTreeReader.py => 
XMLReader.py} (85%)
 copy docker/test/integration/minifi/processors/{ExecuteScript.py => 
ConvertRecord.py} (89%)
 create mode 100644 extensions/standard-processors/controllers/XMLReader.cpp
 create mode 100644 extensions/standard-processors/controllers/XMLReader.h
 create mode 100644 
extensions/standard-processors/controllers/XMLRecordSetWriter.cpp
 create mode 100644 
extensions/standard-processors/controllers/XMLRecordSetWriter.h
 create mode 100644 extensions/standard-processors/processors/ConvertRecord.cpp
 copy extensions/standard-processors/processors/{SplitRecord.h => 
ConvertRecord.h} (50%)
 create mode 100644 
extensions/standard-processors/tests/unit/ConvertRecordTests.cpp
 create mode 100644 extensions/standard-processors/tests/unit/XMLReaderTests.cpp
 create mode 100644 
extensions/standard-processors/tests/unit/XMLRecordSetWriterTests.cpp

Reply via email to