From commits-return-44805-archive-asf-public=cust-asf.ponee.io@nifi.apache.org Tue Jun 22 10:06:36 2021 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 1E436180669 for ; Tue, 22 Jun 2021 12:06:36 +0200 (CEST) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id 555023FEFA for ; Tue, 22 Jun 2021 10:06:35 +0000 (UTC) Received: (qmail 31596 invoked by uid 500); 22 Jun 2021 10:06:35 -0000 Mailing-List: contact commits-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list commits@nifi.apache.org Received: (qmail 31587 invoked by uid 99); 22 Jun 2021 10:06:35 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jun 2021 10:06:35 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id E6EBC821E0; Tue, 22 Jun 2021 10:06:34 +0000 (UTC) Date: Tue, 22 Jun 2021 10:06:34 +0000 To: "commits@nifi.apache.org" Subject: [nifi-minifi-cpp] branch main updated (f2a0a42 -> 1ce101f) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <162435639458.1783.15848684415991411823@gitbox.apache.org> From: aboda@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: nifi-minifi-cpp X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Oldrev: f2a0a42c55d5befcf7cf55b692987dbffa9d161b X-Git-Newrev: 1ce101f33806de45da69b0d67df7858226349ffb X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. aboda pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git. from f2a0a42 MINIFICPP-1586-`make linter` gives errors when it is run in an unpacked release tarball add 1ce101f MINIFICPP-1548 - Use the same rocksdb instance for multiple repositories No new revisions were added by this update. Summary of changes: CONFIGURE.md | 23 +++ conf/minifi.properties | 1 + extensions/rocksdb-repos/CMakeLists.txt | 2 +- .../rocksdb-repos/DatabaseContentRepository.cpp | 24 ++- .../rocksdb-repos/DatabaseContentRepository.h | 37 +--- extensions/rocksdb-repos/FlowFileRepository.cpp | 19 +- extensions/rocksdb-repos/FlowFileRepository.h | 25 +-- extensions/rocksdb-repos/RocksDatabase.cpp | 149 --------------- extensions/rocksdb-repos/RocksDbStream.cpp | 2 +- extensions/rocksdb-repos/RocksDbStream.h | 6 +- .../RocksDbPersistableKeyValueStoreService.cpp | 21 +-- .../RocksDbPersistableKeyValueStoreService.h | 2 +- .../rocksdb-repos/database/ColumnHandle.cpp | 16 +- .../rocksdb-repos/database/ColumnHandle.h | 22 +-- extensions/rocksdb-repos/database/OpenRocksDb.cpp | 114 ++++++++++++ .../{RocksDatabase.h => database/OpenRocksDb.h} | 77 +++----- .../rocksdb-repos/database/RocksDatabase.cpp | 91 +++++++++ .../rocksdb-repos/database/RocksDatabase.h | 52 +++--- .../rocksdb-repos/database/RocksDbInstance.cpp | 169 +++++++++++++++++ .../rocksdb-repos/database/RocksDbInstance.h | 71 +++++++ extensions/rocksdb-repos/database/RocksDbUtils.h | 80 ++++++++ .../rocksdb-repos/database/StringAppender.cpp | 59 ++++++ .../rocksdb-repos/database/StringAppender.h | 42 +++-- .../rocksdb-repos/database/WriteBatch.cpp | 25 +-- .../rocksdb-repos/database/WriteBatch.h | 32 ++-- libminifi/include/core/ProcessContext.h | 9 +- libminifi/include/properties/Configuration.h | 1 + libminifi/include/utils/GeneralUtils.h | 9 + libminifi/test/TestBase.cpp | 5 +- libminifi/test/integration/IntegrationBase.h | 5 +- .../test/rocksdb-tests/RocksDBStreamTests.cpp | 18 +- libminifi/test/rocksdb-tests/RocksDBTests.cpp | 206 +++++++++++++++++++++ 32 files changed, 1015 insertions(+), 399 deletions(-) delete mode 100644 extensions/rocksdb-repos/RocksDatabase.cpp copy libminifi/include/utils/tls/TLSUtils.h => extensions/rocksdb-repos/database/ColumnHandle.cpp (76%) copy libminifi/include/utils/requirements/EqualityComparable.h => extensions/rocksdb-repos/database/ColumnHandle.h (71%) create mode 100644 extensions/rocksdb-repos/database/OpenRocksDb.cpp rename extensions/rocksdb-repos/{RocksDatabase.h => database/OpenRocksDb.h} (57%) create mode 100644 extensions/rocksdb-repos/database/RocksDatabase.cpp copy libminifi/include/core/logging/WindowsEventLogSink.h => extensions/rocksdb-repos/database/RocksDatabase.h (52%) create mode 100644 extensions/rocksdb-repos/database/RocksDbInstance.cpp create mode 100644 extensions/rocksdb-repos/database/RocksDbInstance.h create mode 100644 extensions/rocksdb-repos/database/RocksDbUtils.h create mode 100644 extensions/rocksdb-repos/database/StringAppender.cpp copy libminifi/include/core/TraceableResource.h => extensions/rocksdb-repos/database/StringAppender.h (56%) copy libminifi/include/utils/requirements/EqualityComparable.h => extensions/rocksdb-repos/database/WriteBatch.cpp (68%) copy libminifi/include/utils/tls/WindowsCertStoreLocation.h => extensions/rocksdb-repos/database/WriteBatch.h (67%) create mode 100644 libminifi/test/rocksdb-tests/RocksDBTests.cpp