This is an automated email from the ASF dual-hosted git repository.

martinzink pushed a change to branch minifi_rust_tensor
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


 discard 4df63e520 docs update (also adding missing RunLlamacpp docs)
 discard 23d3a4d2d folded label_index_offset into labels
 discard 7a56fe1be move test_resources into target folder
 discard 061007976 sigmoid tests in classify_output.rs
 discard d4266defd #[strum(serialize = "Grayscale")]
 discard 248d3a06f Apply batched suggestions from code review
 discard 2820a0a79 labelsproperty
 discard 28c903482 LineColor changes
 discard 8446df514 output attrs changes, route_to_failure changes,
 discard 9a02ef019 added missing apache license
 discard c043e1b8c Feature: Face detection with UltraFace Single Shot MultiBox 
Detector (SSD)
 discard 0a0ac8440 "certifi>=2026.7.22"
 discard d534aa10d adding missing TENSOR_BYTES_ATTR to image_to_tensor_def.rs
 discard c3ee2ad6a trim labels both direction
 discard 7f076242a fixing opus 5's findings -fixed math mismatch between 
letterbox into/from -added passwords \n delimited instead of password -fixed 
possible (but inlikely) overflow -added output_attrs to classify_image
 discard 9cc165b9e rebase fix
 discard 274d5d5f4 respect original image format in draw_bounding_box.rs
 discard 0893786b2 fix image_to_tensor.rs
 discard 48af58e24 Cargo.toml doesnt need explicit all features
 discard ed73db9ee rebase fix
 discard 167bc45fe remove code duplication from InvokeTract model and add 
result_via_output_attribute to filter_bounding_boxes.rs
 discard 46ef668d0 classify_image.rs Failure description fix
 discard 62f6db4a0 fix 0/0 in IoU
 discard 1fe0d0f4d fix doc drift in descriptions
 discard 3b9a9239c fix panic on malformed tensor payload in tensor_helpers.rs
 discard 55b62aefa fix
 discard 6a7032953 review changes
 discard 71554bf70 fix cargo clippy
 discard d23493007 ruff fix
 discard fb6564253 review changes
 discard 2e85f05a2 MINIFICPP-2892 Tensor extensions based on sonos/tract
     add 0dc40f95e MINIFICPP-2890 InputStream::read (length prefixed string) 
length shou… (#2251)
     add d860695ae MINIFICPP-2900 Fix leak of NodeID allocation in OPC 
processors (#2261)
     add 1fd09ad4b MINIFICPP-2904 Register pip3 alternative for python3.12 on 
Rocky 8/9 (#2264)
     add 58838fd7b MINIFICPP-2877 Fix ASan and LSan warnings (#2254)
     add 4756cb537 MINIFICPP-2852 Implement LMDB based flow file repository 
(#2203)
     add 9004aa002 MINIFICPP-2892 Tensor extensions based on sonos/tract
     add 423a292e6 review changes
     add cf0a2d93e ruff fix
     add e8ebb2b02 fix cargo clippy
     add cb351bbc4 review changes
     add 5ed98d210 fix
     add 392582112 fix panic on malformed tensor payload in tensor_helpers.rs
     add 56900af92 fix doc drift in descriptions
     add 02b0095bf fix 0/0 in IoU
     add a61333237 classify_image.rs Failure description fix
     add 7fa38630e remove code duplication from InvokeTract model and add 
result_via_output_attribute to filter_bounding_boxes.rs
     add 2e23dd832 rebase fix
     add 22afa6f08 Cargo.toml doesnt need explicit all features
     add fedbf16a9 fix image_to_tensor.rs
     add 76e727869 respect original image format in draw_bounding_box.rs
     add a35d641d2 rebase fix
     add d6e39f236 fixing opus 5's findings -fixed math mismatch between 
letterbox into/from -added passwords \n delimited instead of password -fixed 
possible (but inlikely) overflow -added output_attrs to classify_image
     add 64eebb711 trim labels both direction
     add 0d344a138 adding missing TENSOR_BYTES_ATTR to image_to_tensor_def.rs
     add dea51ecf2 "certifi>=2026.7.22"
     add 92c302013 Feature: Face detection with UltraFace Single Shot MultiBox 
Detector (SSD)
     add db3d02cdc added missing apache license
     add ab06768b1 output attrs changes, route_to_failure changes,
     add d06f0c357 LineColor changes
     add 01eb67e32 labelsproperty
     add 9bafc8d6a Apply batched suggestions from code review
     add 890708adc #[strum(serialize = "Grayscale")]
     add cd390d7d6 sigmoid tests in classify_output.rs
     add afb709d85 move test_resources into target folder
     add 0a380d866 folded label_index_offset into labels
     add 281338c4e docs update (also adding missing RunLlamacpp docs)
     add c1275a662 refresh manifest

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (4df63e520)
            \
             N -- N -- N   refs/heads/minifi_rust_tensor (c1275a662)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../ubuntu_22_04_clang_arm_manifest.json           |  25 +-
 .github/workflows/memcheck_ci.yml                  |  61 ++-
 CMakeLists.txt                                     |  10 +
 CONFIGURE.md                                       |   9 +-
 cmake/Abseil.cmake                                 |   4 +-
 cmake/BuildTests.cmake                             |  16 +
 cmake/BundledIodbc.cmake                           |   2 +-
 cmake/CivetWeb.cmake                               |   5 +
 cmake/FetchLibSSH2.cmake                           |  12 +-
 cmake/Grpc.cmake                                   |   2 +-
 cmake/VerifyPackageWithDocker.cmake                |   8 +-
 cmake/valgrind.supp                                |  76 +++-
 conanfile.py                                       |   2 +-
 controller/Controller.cpp                          |  46 +-
 core-framework/common/src/io/InputStream.cpp       |  71 ++--
 core-framework/common/src/utils/Id.cpp             |   7 +-
 core-framework/include/core/Core.h                 |   2 +-
 core-framework/include/core/ProcessorImpl.h        |   2 +-
 core-framework/src/core/ProcessorImpl.cpp          |   2 +-
 .../include/api/core/ControllerServiceImpl.h       |   2 +-
 .../include/api/core/ProcessorImpl.h               |   6 +-
 .../src/core/ControllerServiceImpl.cpp             |   2 +-
 .../include/utils/net/ConnectionHandler.h          |  30 +-
 extension-framework/include/utils/net/Server.h     |  25 +-
 extension-framework/src/utils/net/TcpServer.cpp    |   9 +-
 extension-framework/src/utils/net/UdpServer.cpp    |   3 +
 extensions/aws/tests/MockS3RequestSender.h         |   3 +-
 extensions/couchbase/CMakeLists.txt                |   2 +
 extensions/couchbase/tests/CMakeLists.txt          |   2 +
 extensions/libarchive/BinFiles.h                   |   2 +-
 extensions/lmdb/LmdbContentRepository.cpp          | 175 +-------
 extensions/lmdb/LmdbContentRepository.h            |  32 +-
 extensions/lmdb/LmdbFlowFileRepository.cpp         | 254 +++++++++++
 extensions/lmdb/LmdbFlowFileRepository.h           | 120 ++++++
 extensions/lmdb/LmdbStream.cpp                     |  56 +--
 extensions/lmdb/LmdbStream.h                       |  11 +-
 extensions/lmdb/LmdbWrapper.cpp                    | 269 ++++++++++++
 extensions/lmdb/LmdbWrapper.h                      |  63 +++
 .../lmdb/tests/LmdbContentRepositoryTests.cpp      |  32 +-
 extensions/lmdb/tests/LmdbContentSessionTests.cpp  |   2 +-
 .../lmdb/tests/LmdbFlowFileRepositoryTests.cpp     | 470 +++++++++++++++++++++
 extensions/lmdb/tests/LmdbStreamTests.cpp          | 111 ++---
 .../opc/include/{opcbase.h => BaseOPCProcessor.h}  |   2 +-
 .../include/{fetchopc.h => FetchOPCProcessor.h}    |   6 +-
 extensions/opc/include/{opc.h => OPCCommon.h}      |  39 +-
 .../opc/include/{putopc.h => PutOPCProcessor.h}    |   8 +-
 .../opc/src/{opcbase.cpp => BaseOPCProcessor.cpp}  |   4 +-
 .../src/{fetchopc.cpp => FetchOPCProcessor.cpp}    |  14 +-
 extensions/opc/src/{opc.cpp => OPCCommon.cpp}      |   8 +-
 .../opc/src/{putopc.cpp => PutOPCProcessor.cpp}    |  51 ++-
 ...ocessorTests.cpp => FetchOPCProcessorTests.cpp} |  26 +-
 extensions/opc/tests/OpcUaTestServer.h             |  30 ++
 ...ProcessorTests.cpp => PutOPCProcessorTests.cpp} |  12 +-
 extensions/python/types/Types.h                    |   6 +-
 .../tests/DBContentRepositoryTests.cpp             |  12 +-
 .../rocksdb-repos/tests/RocksDBStreamTests.cpp     |   2 +-
 .../standard-processors/processors/GetTCP.cpp      |  22 +-
 .../tests/unit/GenerateFlowFileTests.cpp           |   3 +-
 .../standard-processors/tests/unit/PutTCPTests.cpp |   4 +-
 libminifi/include/c2/PayloadSerializer.h           |  18 +-
 libminifi/include/sitetosite/SiteToSite.h          |   2 +-
 libminifi/src/Configuration.cpp                    |   1 +
 libminifi/src/FlowFileRecord.cpp                   |   6 +-
 libminifi/src/c2/ControllerSocketProtocol.cpp      |  19 +-
 libminifi/src/core/FlowConfiguration.cpp           |  16 +-
 libminifi/src/provenance/Provenance.cpp            |  22 +-
 libminifi/src/sitetosite/RawSiteToSiteClient.cpp   |   2 +-
 libminifi/src/sitetosite/SiteToSiteClient.cpp      |   6 +-
 libminifi/test/integration/HTTPSiteToSiteTests.cpp |  24 +-
 .../libtest/integration/ConnectionCountingServer.h |  11 +-
 .../test/libtest/integration/HTTPHandlers.cpp      |   9 +-
 libminifi/test/libtest/integration/HTTPHandlers.h  |   3 -
 libminifi/test/libtest/unit/TestUtils.cpp          |   2 +-
 libminifi/test/unit/FileStreamTests.cpp            |  30 --
 libminifi/test/unit/FileSystemRepositoryTests.cpp  |  11 +
 libminifi/test/unit/SerializationTests.cpp         |   6 +-
 libminifi/test/unit/StreamTests.cpp                |  45 +-
 .../common/include/minifi-cpp/io/InputStream.h     |  11 +-
 minifi-api/common/include/minifi-cpp/utils/Id.h    |   9 +-
 minifi-api/include/minifi-cpp/core/Core.h          |   2 +-
 .../include/minifi-cpp/properties/Configuration.h  |   1 +
 thirdparty/abseil/rename-crc32.patch               |  44 +-
 thirdparty/couchbase/all/conanfile.py              |   2 +-
 thirdparty/grpc/all/conandata.yml                  |   8 +-
 thirdparty/grpc/all/conanfile.py                   |   2 +-
 .../fix-msvc-auto-return-type-template-arg.patch   |  16 +-
 .../{grpc_1.82.0.yml => grpc_1.83.1.yml}           |   2 +-
 thirdparty/grpc/config.yml                         |   2 +-
 thirdparty/libssh2/fix-ecdh-leak.patch             |  18 +
 89 files changed, 1982 insertions(+), 660 deletions(-)
 create mode 100644 extensions/lmdb/LmdbFlowFileRepository.cpp
 create mode 100644 extensions/lmdb/LmdbFlowFileRepository.h
 create mode 100644 extensions/lmdb/LmdbWrapper.cpp
 create mode 100644 extensions/lmdb/LmdbWrapper.h
 create mode 100644 extensions/lmdb/tests/LmdbFlowFileRepositoryTests.cpp
 rename extensions/opc/include/{opcbase.h => BaseOPCProcessor.h} (99%)
 rename extensions/opc/include/{fetchopc.h => FetchOPCProcessor.h} (97%)
 rename extensions/opc/include/{opc.h => OPCCommon.h} (77%)
 rename extensions/opc/include/{putopc.h => PutOPCProcessor.h} (96%)
 rename extensions/opc/src/{opcbase.cpp => BaseOPCProcessor.cpp} (99%)
 rename extensions/opc/src/{fetchopc.cpp => FetchOPCProcessor.cpp} (95%)
 rename extensions/opc/src/{opc.cpp => OPCCommon.cpp} (99%)
 rename extensions/opc/src/{putopc.cpp => PutOPCProcessor.cpp} (86%)
 rename extensions/opc/tests/{FetchOpcProcessorTests.cpp => 
FetchOPCProcessorTests.cpp} (91%)
 rename extensions/opc/tests/{PutOpcProcessorTests.cpp => 
PutOPCProcessorTests.cpp} (98%)
 rename thirdparty/grpc/all/target_info/{grpc_1.82.0.yml => grpc_1.83.1.yml} 
(99%)
 create mode 100644 thirdparty/libssh2/fix-ecdh-leak.patch

Reply via email to