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 5ff1c7cb1 MINIFICPP-2063 RFC3339 parsing with expression language
     new 004cede3e MINIFICPP-2018 Add ProcessContext::getStateManager to 
Lua/Python
     new dcf5e7194 MINIFICPP-2073 Separate docker build from docker tests in CI
     new fb54a8dc8 MINIFICPP-2084 Fix flaky Reverse DNS timeout test

The 3 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:
 .github/workflows/ci.yml                           | 135 ++++++++++++++++++++-
 cmake/DockerConfig.cmake                           |  16 +++
 docker/test/integration/features/CMakeLists.txt    |  26 +++-
 .../tests/ExpressionLanguageTests.cpp              |   8 +-
 extensions/lua/LuaScriptEngine.cpp                 |  11 +-
 extensions/lua/LuaScriptEngine.h                   |   8 --
 extensions/lua/LuaScriptProcessContext.cpp         |   8 +-
 extensions/lua/LuaScriptProcessContext.h           |   6 +-
 extensions/lua/LuaScriptStateManager.cpp           |  54 +++++++++
 .../{LuaInputStream.h => LuaScriptStateManager.h}  |  19 ++-
 .../TestExecuteScriptProcessorWithLuaScript.cpp    |  28 +++++
 extensions/python/PythonBindings.cpp               |  22 ++--
 .../TestExecuteScriptProcessorWithPythonScript.cpp |  26 ++++
 extensions/python/types/PyProcessContext.cpp       |  12 ++
 extensions/python/types/PyProcessContext.h         |   1 +
 extensions/python/types/PyStateManager.cpp         | 103 ++++++++++++++++
 .../types/{PyOutputStream.h => PyStateManager.h}   |  21 ++--
 extensions/python/types/Types.h                    |   7 ++
 18 files changed, 450 insertions(+), 61 deletions(-)
 create mode 100644 extensions/lua/LuaScriptStateManager.cpp
 copy extensions/lua/{LuaInputStream.h => LuaScriptStateManager.h} (73%)
 create mode 100644 extensions/python/types/PyStateManager.cpp
 copy extensions/python/types/{PyOutputStream.h => PyStateManager.h} (69%)

Reply via email to