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

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


    from b4ee0992e MINIFICPP-2845 - Review changes
     add 2b106c9af MINIFICPP-2845 - Build fix
     add b684777d9 MINIFICPP-2845 - Review changes
     add 0870619da MINIFICPP-2845 - More test coverage
     add 9b556e35c MINIFICPP-2845 - Linter fix
     add 159f73ad0 MINIFICPP-2845 - Windows test fix

No new revisions were added by this update.

Summary of changes:
 core-framework/common/src/utils/Id.cpp             |  18 ---
 .../rocksdb-repos/RocksDbProvenanceRepository.cpp  |  83 +++++++---
 .../rocksdb-repos/RocksDbProvenanceRepository.h    |   4 +-
 .../rocksdb-repos/database/RocksDbInstance.cpp     |   6 +
 .../tests/DBProvenanceRepositoryTests.cpp          | 167 ++++++++++++++++----
 extensions/rocksdb-repos/tests/ProvenanceTests.cpp | 123 +++++++++++----
 .../tests/unit/ProcessorTests.cpp                  |   2 +
 libminifi/include/SchedulingAgent.h                |   4 +-
 .../include/core/repository/AtomicRepoEntries.h    |  18 +++
 .../core/repository/VolatileProvenanceRepository.h |  23 ++-
 .../include/core/repository/VolatileRepository.h   |   2 -
 libminifi/include/provenance/Provenance.h          |  11 +-
 libminifi/src/core/ProcessContextImpl.cpp          |   8 +-
 .../SiteToSiteProvenanceReportingTask.cpp          |   4 +-
 .../repository/VolatileProvenanceRepository.cpp    | 112 ++++++++++++++
 libminifi/src/provenance/Provenance.cpp            |  69 ++++-----
 libminifi/src/sitetosite/SiteToSiteClient.cpp      |   2 +-
 libminifi/test/libtest/unit/ProvenanceTestHelper.h |   8 +-
 libminifi/test/libtest/unit/TestBase.cpp           |   5 +-
 libminifi/test/libtest/unit/TestBase.h             |   5 +-
 .../test/persistence-tests/PersistenceTests.cpp    |   5 +-
 libminifi/test/unit/LogMetricsPublisherTests.cpp   |  11 +-
 .../unit/VolatileProvenanceRepositoryTests.cpp     | 169 +++++++++++++++++++++
 minifi-api/common/include/minifi-cpp/utils/Id.h    |   3 -
 .../include/minifi-cpp/provenance/Provenance.h     |   5 +-
 .../minifi-cpp/provenance/ProvenanceRepository.h   |   2 +-
 26 files changed, 679 insertions(+), 190 deletions(-)
 create mode 100644 
libminifi/src/core/repository/VolatileProvenanceRepository.cpp
 create mode 100644 libminifi/test/unit/VolatileProvenanceRepositoryTests.cpp

Reply via email to