(nifi) branch main updated (f4d40722fe -> 0ab5e2f741)

2024-05-07 Thread exceptionfactory
This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


from f4d40722fe NIFI-13168 Upgraded QuestDB from 7.3.7 to 7.4.2 This closes 
#8773
 add f0d0676518 NIFI-13178 Upgraded extension and framework dependencies
 add 0ab5e2f741 NIFI-13179 Upgraded oauth2-oidc-sdk from 9.43.4 to 11.10.1

No new revisions were added by this update.

Summary of changes:
 minifi/minifi-bootstrap/pom.xml   | 2 +-
 nifi-code-coverage/pom.xml| 2 +-
 .../nifi-azure-bundle/nifi-azure-graph-authorizer/pom.xml | 2 +-
 .../nifi-azure-bundle/nifi-azure-processors/pom.xml   | 4 ++--
 .../nifi-ldap-iaa-providers-bundle/nifi-ldap-iaa-providers/pom.xml| 2 +-
 .../nifi-standard-bundle/nifi-standard-processors/pom.xml | 2 +-
 nifi-extension-bundles/nifi-standard-bundle/pom.xml   | 2 +-
 .../nifi-lookup-services-bundle/nifi-lookup-services/pom.xml  | 2 +-
 .../nifi-standard-shared-bundle/nifi-standard-shared-bom/pom.xml  | 2 +-
 nifi-framework-bundle/nifi-framework/nifi-framework-cluster/pom.xml   | 2 +-
 nifi-framework-bundle/pom.xml | 2 +-
 nifi-registry/nifi-registry-core/nifi-registry-framework/pom.xml  | 2 +-
 nifi-registry/nifi-registry-core/nifi-registry-web-api/pom.xml| 2 +-
 nifi-registry/nifi-registry-core/pom.xml  | 2 +-
 14 files changed, 15 insertions(+), 15 deletions(-)



(nifi) branch main updated: NIFI-13168 Upgraded QuestDB from 7.3.7 to 7.4.2 This closes #8773

2024-05-07 Thread joewitt
This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
 new f4d40722fe NIFI-13168 Upgraded QuestDB from 7.3.7 to 7.4.2 This closes 
#8773
f4d40722fe is described below

commit f4d40722fed9759efd5f609741b92c917ddf4a2b
Author: exceptionfactory 
AuthorDate: Tue May 7 16:02:09 2024 -0500

NIFI-13168 Upgraded QuestDB from 7.3.7 to 7.4.2
This closes #8773

- Changed getSym() to getSymA() following QuestDB changes
- Added WAL Table status check for Table Metadata lookup

Signed-off-by: Joseph Witt 
---
 nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/pom.xml | 2 +-
 .../apache/nifi/questdb/embedded/CursorBasedQueryRowContext.java| 2 +-
 .../org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java   | 6 --
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/pom.xml 
b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/pom.xml
index 93f7267f0e..4d37bbf03e 100644
--- a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/pom.xml
+++ b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/pom.xml
@@ -35,7 +35,7 @@
 
 org.questdb
 questdb
-7.3.7
+7.4.2
 
 
 org.springframework
diff --git 
a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/CursorBasedQueryRowContext.java
 
b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/CursorBasedQueryRowContext.java
index 2c01cb840c..c99ecb6ba0 100644
--- 
a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/CursorBasedQueryRowContext.java
+++ 
b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/CursorBasedQueryRowContext.java
@@ -50,7 +50,7 @@ final class CursorBasedQueryRowContext implements 
QueryRowContext {
 
 @Override
 public String getString(final int position) {
-return String.valueOf(actualRecord.getSym(position));
+return String.valueOf(actualRecord.getSymA(position));
 }
 
 boolean hasNext() {
diff --git 
a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
 
b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
index c71fa41c31..a1234c9bd6 100644
--- 
a/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
+++ 
b/nifi-extension-bundles/nifi-questdb-bundle/nifi-questdb/src/main/java/org/apache/nifi/questdb/embedded/EmbeddedDatabaseManager.java
@@ -178,8 +178,10 @@ final class EmbeddedDatabaseManager implements 
DatabaseManager {
 for (final ManagedTableDefinition tableDefinition : 
context.getTableDefinitions()) {
 try {
 final TableToken tableToken = 
this.engine.get().getTableTokenIfExists(tableDefinition.getName());
-final TableRecordMetadata metadata = 
this.engine.get().getSequencerMetadata(tableToken);
-metadata.close();
+if (tableToken.isWal()) {
+final TableRecordMetadata metadata = 
this.engine.get().getSequencerMetadata(tableToken);
+metadata.close();
+}
 
 client.execute(String.format("SELECT * FROM %S LIMIT 1", 
tableDefinition.getName()));
 } catch (final Exception e) {



(nifi) branch main updated: NIFI-11686 upgrade Elasticsearch low-level REST client to 8.13.3 This closes #8772

2024-05-07 Thread joewitt
This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
 new 1f5868b999 NIFI-11686 upgrade Elasticsearch low-level REST client to 
8.13.3 This closes #8772
1f5868b999 is described below

commit 1f5868b999070b162413c5c8e2921249b7f3ea43
Author: Chris Sampson 
AuthorDate: Tue May 7 21:03:54 2024 +0100

NIFI-11686 upgrade Elasticsearch low-level REST client to 8.13.3
This closes #8772

Signed-off-by: Joseph Witt 
---
 .../nifi/elasticsearch/ElasticSearchClientServiceImpl.java   | 4 +---
 .../apache/nifi/processors/elasticsearch/api/PaginationType.java | 3 ++-
 nifi-extension-bundles/nifi-elasticsearch-bundle/pom.xml | 9 +
 3 files changed, 4 insertions(+), 12 deletions(-)

diff --git 
a/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service/src/main/java/org/apache/nifi/elasticsearch/ElasticSearchClientServiceImpl.java
 
b/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service/src/main/java/org/apache/nifi/elasticsearch/ElasticSearchClientServiceImpl.java
index e2efb792f4..0b8b6acec3 100644
--- 
a/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service/src/main/java/org/apache/nifi/elasticsearch/ElasticSearchClientServiceImpl.java
+++ 
b/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-client-service/src/main/java/org/apache/nifi/elasticsearch/ElasticSearchClientServiceImpl.java
@@ -88,9 +88,7 @@ import java.util.concurrent.atomic.AtomicInteger;
 import java.util.stream.Collectors;
 
 @Tags({"elasticsearch", "elasticsearch6", "elasticsearch7", "elasticsearch8", 
"client"})
-@CapabilityDescription("A controller service for accessing an Elasticsearch 
client. " +
-"Uses the Elasticsearch REST Client (7.13.4, the last version before 
client connections verify" +
-"the server is Elastic provided, this should allow for connections to 
compatible alternatives, e.g. AWS OpenSearch)")
+@CapabilityDescription("A controller service for accessing an Elasticsearch 
client, using the Elasticsearch (low-level) REST Client.")
 @DynamicProperty(
 name = "The name of a Request Header to add",
 value = "The value of the Header",
diff --git 
a/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/api/PaginationType.java
 
b/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/api/PaginationType.java
index c7199b6524..c8ea776309 100644
--- 
a/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/api/PaginationType.java
+++ 
b/nifi-extension-bundles/nifi-elasticsearch-bundle/nifi-elasticsearch-restapi-processors/src/main/java/org/apache/nifi/processors/elasticsearch/api/PaginationType.java
@@ -22,7 +22,8 @@ import org.apache.nifi.components.DescribedValue;
 public enum PaginationType implements DescribedValue {
 SCROLL("pagination-scroll", "Use Elasticsearch \"_scroll\" API to page 
results. Does not accept additional query parameters."),
 SEARCH_AFTER("pagination-search_after", "Use Elasticsearch 
\"search_after\" _search API to page sorted results."),
-POINT_IN_TIME("pagination-pit", "Use Elasticsearch (7.10+ with XPack) 
\"point in time\" _search API to page sorted results.");
+POINT_IN_TIME("pagination-pit", "Use Elasticsearch (7.10+ with XPack) 
\"point in time\" _search API to page sorted results. " +
+"Not available for use with AWS OpenSearch.");
 
 private final String value;
 private final String description;
diff --git a/nifi-extension-bundles/nifi-elasticsearch-bundle/pom.xml 
b/nifi-extension-bundles/nifi-elasticsearch-bundle/pom.xml
index eca6230c5f..bb26aea04f 100644
--- a/nifi-extension-bundles/nifi-elasticsearch-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-elasticsearch-bundle/pom.xml
@@ -33,14 +33,7 @@ language governing permissions and limitations under the 
License. -->
 
 
 
-
-7.13.4
+8.13.3
 
 
 



(nifi) branch main updated (09cf383f9b -> 096ce97530)

2024-05-07 Thread exceptionfactory
This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


from 09cf383f9b NIFI-13167 Replaced Hamcrest Matchers with JUnit Matchers 
This closes #8764
 add 89ab35c955 NIFI-13166 Upgraded Jetty from 12.0.8 to 12.0.9
 add 096ce97530 NIFI-13170 Upgraded Neo4j Driver to 5.20.0

No new revisions were added by this update.

Summary of changes:
 nifi-extension-bundles/nifi-box-bundle/pom.xml   |  2 +-
 .../nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml  | 16 ++--
 .../nifi-hazelcast-services/pom.xml  |  2 +-
 .../nifi-protobuf-bundle/nifi-protobuf-services/pom.xml  |  2 +-
 nifi-extension-bundles/nifi-protobuf-bundle/pom.xml  |  2 +-
 pom.xml  |  4 ++--
 6 files changed, 8 insertions(+), 20 deletions(-)



(nifi) branch main updated: NIFI-13167 Replaced Hamcrest Matchers with JUnit Matchers This closes #8764

2024-05-07 Thread joewitt
This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
 new 09cf383f9b NIFI-13167 Replaced Hamcrest Matchers with JUnit Matchers 
This closes #8764
09cf383f9b is described below

commit 09cf383f9b46d7bb3a861d71d8d2492bd7114a51
Author: exceptionfactory 
AuthorDate: Tue May 7 11:35:31 2024 -0500

NIFI-13167 Replaced Hamcrest Matchers with JUnit Matchers
This closes #8764

- Removed Hamcrest from set of default dependencies

Signed-off-by: Joseph Witt 
---
 minifi/minifi-integration-tests/pom.xml|   6 ++
 .../attribute/expression/language/TestQuery.java   |  15 ---
 .../controllerservices/TestAccumuloService.java|  55 +++
 .../org/apache/nifi/jasn1/JASN1ReaderTest.java |  40 ++--
 .../TestJASN1RecordReaderWithSimpleTypes.java  |  13 ++-
 .../kinesis/stream/TestConsumeKinesisStream.java   | 109 +
 .../record/TestAbstractKinesisRecordProcessor.java |  12 +--
 .../record/TestKinesisRecordProcessorRaw.java  |  13 ++-
 .../record/TestKinesisRecordProcessorRecord.java   |   9 +-
 .../nifi/processors/aws/s3/ITPutS3Object.java  |  50 +++---
 .../AbstractComponentStateCheckpointStoreTest.java |   5 +-
 ...mponentStateCheckpointStoreConcurrencyTest.java |  65 +++-
 .../ComponentStateCheckpointStoreTest.java |   7 +-
 ...ingleAttributeBasedControllerServiceLookup.java |  82 +---
 .../iceberg/TestIcebergRecordConverter.java|   8 +-
 .../nifi-jolt-transform-json-ui/pom.xml|   6 ++
 .../nifi/processors/pgp/DecryptContentPGPTest.java |  18 ++--
 .../prometheus/TestPrometheusMetricsUtil.java  |  28 +++---
 .../snmp/factory/core/SNMPFactoryProviderTest.java |   9 +-
 .../snmp/factory/core/V1V2cSNMPFactoryTest.java|   4 -
 .../nifi/snmp/factory/core/V3SNMPFactoryTest.java  |   5 +-
 .../processors/standard/QueryDatabaseTableIT.java  |  12 +--
 .../standard/QueryDatabaseTableRecordIT.java   |  12 +--
 .../nifi/processors/standard/TestLogAttribute.java |  59 ++-
 .../standard/ftp/TestVirtualFileSystem.java|  30 +-
 .../nifi/lookup/TestCSVRecordLookupService.java|  14 +--
 .../TestDistributedMapCacheLookupService.java  |   4 -
 .../lookup/TestPropertiesFileLookupService.java|   6 --
 .../lookup/TestSimpleCsvFileLookupService.java |  12 +--
 .../lookup/TestSimpleKeyValueLookupService.java|   8 +-
 .../nifi/lookup/TestXMLFileLookupService.java  |   4 -
 .../apache/nifi/csv/ITApacheCSVRecordReader.java   |  14 +--
 .../apache/nifi/nar/TestLoadNativeLibFromNar.java  |  13 ++-
 .../nar/TestLoadNativeLibViaSystemProperty.java|  10 +-
 .../org/apache/nifi/web/api/TestFlowResource.java  |  52 +-
 .../nifi-registry-core/nifi-registry-test/pom.xml  |   4 +
 pom.xml|  14 +--
 37 files changed, 282 insertions(+), 545 deletions(-)

diff --git a/minifi/minifi-integration-tests/pom.xml 
b/minifi/minifi-integration-tests/pom.xml
index a03932a91b..15115f49ff 100644
--- a/minifi/minifi-integration-tests/pom.xml
+++ b/minifi/minifi-integration-tests/pom.xml
@@ -41,6 +41,12 @@ limitations under the License.
 docker-compose-junit-jupiter
 2.3.0
 test
+
+
+org.hamcrest
+hamcrest
+
+
 
 
 org.apache.nifi.minifi
diff --git 
a/nifi-commons/nifi-expression-language/src/test/java/org/apache/nifi/attribute/expression/language/TestQuery.java
 
b/nifi-commons/nifi-expression-language/src/test/java/org/apache/nifi/attribute/expression/language/TestQuery.java
index 2bb8192337..5d73d42510 100644
--- 
a/nifi-commons/nifi-expression-language/src/test/java/org/apache/nifi/attribute/expression/language/TestQuery.java
+++ 
b/nifi-commons/nifi-expression-language/src/test/java/org/apache/nifi/attribute/expression/language/TestQuery.java
@@ -45,7 +45,6 @@ import java.util.Calendar;
 import java.util.Collections;
 import java.util.Date;
 import java.util.HashMap;
-import java.util.HashSet;
 import java.util.List;
 import java.util.Locale;
 import java.util.Map;
@@ -56,8 +55,6 @@ import java.util.concurrent.TimeUnit;
 import static java.lang.Double.NEGATIVE_INFINITY;
 import static java.lang.Double.NaN;
 import static java.lang.Double.POSITIVE_INFINITY;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.greaterThan;
 import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertFalse;
@@ -2177,18 +2174,6 @@ public class TestQuery {
 verifyEquals("${literal('hello'):substring(0, 1):equals('h')}", attrs, 
true);
 }
 

(nifi) branch main updated: NIFI-13160 Corrected frontend changes evaluation in ci-workflow This closes #8761.

2024-05-07 Thread joewitt
This is an automated email from the ASF dual-hosted git repository.

joewitt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
 new b259e2ae73 NIFI-13160 Corrected frontend changes evaluation in 
ci-workflow This closes #8761.
b259e2ae73 is described below

commit b259e2ae73ea9dedcb6fefb25987c8e33ff5e6fa
Author: exceptionfactory 
AuthorDate: Tue May 7 08:49:32 2024 -0500

NIFI-13160 Corrected frontend changes evaluation in ci-workflow
This closes #8761.

Signed-off-by: Joseph Witt 
---
 .github/workflows/ci-workflow.yml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/ci-workflow.yml 
b/.github/workflows/ci-workflow.yml
index 4706624bd6..a0ef7aacbd 100644
--- a/.github/workflows/ci-workflow.yml
+++ b/.github/workflows/ci-workflow.yml
@@ -170,7 +170,7 @@ jobs:
 env:
   MAVEN_OPTS: >-
 ${{ env.COMPILE_MAVEN_OPTS }}
--Dfrontend.skipTests=${{ !steps.changes.outputs.frontend }}
+-Dfrontend.skipTests=${{ steps.changes.outputs.frontend == 'true' 
&& 'false' || 'true' }}
 run: >
   ${{ env.MAVEN_COMMAND }}
   ${{ env.MAVEN_COMPILE_COMMAND }}
@@ -178,7 +178,7 @@ jobs:
 env:
   MAVEN_OPTS: >-
 ${{ env.DEFAULT_MAVEN_OPTS }}
--Dfrontend.skipTests=${{ !steps.changes.outputs.frontend }}
+-Dfrontend.skipTests=${{ steps.changes.outputs.frontend == 'true' 
&& 'false' || 'true' }}
 run: >
   ${{ env.MAVEN_COMMAND }}
   jacoco:prepare-agent
@@ -241,7 +241,7 @@ jobs:
 env:
   MAVEN_OPTS: >-
 ${{ env.COMPILE_MAVEN_OPTS }}
--Dfrontend.skipTests=${{ !steps.changes.outputs.frontend }}
+-Dfrontend.skipTests=${{ steps.changes.outputs.frontend == 'true' 
&& 'false' || 'true' }}
 run: >
   ${{ env.MAVEN_COMMAND }}
   ${{ env.MAVEN_COMPILE_COMMAND }}
@@ -316,7 +316,7 @@ jobs:
 env:
   MAVEN_OPTS: >-
 ${{ env.COMPILE_MAVEN_OPTS }}
--Dfrontend.skipTests=${{ !steps.changes.outputs.frontend }}
+-Dfrontend.skipTests=${{ steps.changes.outputs.frontend == 'true' 
&& 'false' || 'true' }}
 run: >
   ${{ env.MAVEN_COMMAND_WINDOWS }}
   ${{ env.MAVEN_COMPILE_COMMAND }}



(nifi) branch main updated: NIFI-13164: (#8760)

2024-05-07 Thread scottyaslan
This is an automated email from the ASF dual-hosted git repository.

scottyaslan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
 new 4bbe08fb55 NIFI-13164: (#8760)
4bbe08fb55 is described below

commit 4bbe08fb5523d03ef0f899898f86efa34f65c038
Author: Matt Gilman 
AuthorDate: Tue May 7 11:33:58 2024 -0400

NIFI-13164: (#8760)

- Moving from jsdom to happy dom for test environment execution.
- Removing test for the Documentation component that was failing because it 
was attempting to load an iframe with the nifi documentation that wasn't 
available.

This closes #8760
---
 .../nifi-web-frontend/src/main/nifi/jest.config.ts |  2 +-
 .../src/main/nifi/package-lock.json| 33 ++
 .../nifi-web-frontend/src/main/nifi/package.json   |  2 +
 .../feature/documentation.component.spec.ts| 52 --
 4 files changed, 36 insertions(+), 53 deletions(-)

diff --git 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/jest.config.ts
 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/jest.config.ts
index 531f03af6c..690ac2fed8 100644
--- 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/jest.config.ts
+++ 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/jest.config.ts
@@ -155,7 +155,7 @@ const config: Config = {
 // snapshotSerializers: [],
 
 // The test environment that will be used for testing
-testEnvironment: 'jsdom',
+testEnvironment: '@happy-dom/jest-environment',
 
 // Options that will be passed to the testEnvironment
 // testEnvironmentOptions: {},
diff --git 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/package-lock.json
 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/package-lock.json
index cecf36fa61..2474213a5a 100644
--- 
a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/package-lock.json
+++ 
b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/src/main/nifi/package-lock.json
@@ -46,6 +46,7 @@
 "@angular-eslint/template-parser": "17.2.1",
 "@angular/cli": "~17.1.3",
 "@angular/compiler-cli": "^17.1.3",
+"@happy-dom/jest-environment": "^14.10.1",
 "@nx/angular": "18.1.3",
 "@nx/jest": "^18.1.3",
 "@nx/workspace": "18.1.3",
@@ -60,6 +61,7 @@
 "eslint": "^8.51.0",
 "eslint-config-prettier": "^9.1.0",
 "eslint-plugin-prettier": "^5.0.1",
+"happy-dom": "^14.10.1",
 "jest": "^29.7.0",
 "jest-preset-angular": "^14.0.3",
 "nx": "18.1.3",
@@ -4726,6 +4728,23 @@
 "resolved": 
"https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.13.tgz;,
 "integrity": 
"sha512-j61DHjsdUCKMXSdNLTOxcG701FWnF0jcqNNQi2iPCDxU8seN/sMxeh62dC++UiagCWq9ghTypX+Pcy7kX+QOeQ=="
 },
+"node_modules/@happy-dom/jest-environment": {
+"version": "14.10.1",
+"resolved": 
"https://registry.npmjs.org/@happy-dom/jest-environment/-/jest-environment-14.10.1.tgz;,
+"integrity": 
"sha512-lKSQWyWQZYKp6xOyaUvPbW1OMp5T+eMjjfQXi5+o66MVIxv6Ej90y+89AiGf9hPQS3ryE7cNAX+/jH2mIrZqgA==",
+"dev": true,
+"dependencies": {
+"@jest/environment": "^29.4.0",
+"@jest/fake-timers": "^29.4.0",
+"@jest/types": "^29.4.0",
+"happy-dom": "^14.10.1",
+"jest-mock": "^29.4.0",
+"jest-util": "^29.4.0"
+},
+"engines": {
+"node": ">=16.0.0"
+}
+},
 "node_modules/@humanwhocodes/config-array": {
 "version": "0.11.14",
 "resolved": 
"https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz;,
@@ -15023,6 +15042,20 @@
 "integrity": 
"sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
 "dev": true
 },
+"node_modules/happy-dom": {
+"version": "14.10.1",
+"resolved": 
"https://registry.npmjs.org/happy-dom/-/happy-dom-14.10.1.tgz;,
+"integrity": 
"sha512-GRbrZYIezi8+tTtffF4v2QcF8bk1h2loUTO5VYQz3GZdrL08Vk0fI+bwf/vFEBf4C/qVf/easLJ/MY1wwdhytA==",
+"dev": true,
+"dependencies": {
+"entities": "^4.5.0",
+"webidl-conversions": "^7.0.0",
+"whatwg-mimetype": "^3.0.0"
+},
+"engines": {
+"node": ">=16.0.0"
+}
+},
 "node_modules/harmony-reflect": {
 "version": 

(nifi) branch main updated (e7567b04e2 -> 9edea70713)

2024-05-07 Thread exceptionfactory
This is an automated email from the ASF dual-hosted git repository.

exceptionfactory pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


from e7567b04e2 NIFI-13120 Introduce branch as a concept in Registry Client 
and VCI
 add 9edea70713 NIFI-12255 Refactored PutElasticsearchRecord and 
PutElasticsearchJson Relationships

No new revisions were added by this update.

Summary of changes:
 .../nifi-elasticsearch-restapi-nar/pom.xml |   4 -
 .../elasticsearch/AbstractPutElasticsearch.java|  63 ++-
 .../elasticsearch/PutElasticsearchJson.java| 107 +++--
 .../elasticsearch/PutElasticsearchRecord.java  | 160 
 .../AbstractPutElasticsearchTest.java  |  28 ++
 .../elasticsearch/PutElasticsearchJsonTest.java| 213 +-
 .../elasticsearch/PutElasticsearchRecordTest.java  | 436 -
 .../batchWithoutError.json |   8 +
 .../integration/AbstractElasticsearchITBase.java   |   2 +-
 .../nifi-elasticsearch-bundle/pom.xml  |   4 +-
 .../org/apache/nifi/util/MockProcessContext.java   |  44 +--
 .../nifi/util/MockRelationshipConfiguration.java   | 101 +
 .../nifi/util/RelationshipMigrationResult.java |  15 +-
 .../nifi/util/StandardProcessorTestRunner.java | 104 ++---
 .../main/java/org/apache/nifi/util/TestRunner.java |  12 +-
 15 files changed, 766 insertions(+), 535 deletions(-)
 create mode 100644 
nifi-mock/src/main/java/org/apache/nifi/util/MockRelationshipConfiguration.java
 copy 
nifi-framework-bundle/nifi-framework/nifi-framework-core-api/src/main/java/org/apache/nifi/groups/BatchCounts.java
 => 
nifi-mock/src/main/java/org/apache/nifi/util/RelationshipMigrationResult.java 
(68%)



svn commit: r68998 - /dev/nifi/nifi-minifi-cpp/0.99.0/

2024-05-07 Thread lordgamez
Author: lordgamez
Date: Tue May  7 09:24:34 2024
New Revision: 68998

Log:
MINIFICPP-2354 RC3 release candidate of NiFi MiNiFi C++ 0.99.0

Modified:
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.asc

dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha256

dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha512
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.asc
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.sha256
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.sha512
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0.msi
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0.msi.asc
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0.msi.sha256
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0.msi.sha512

Modified: 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz
==
Binary files - no diff available.

Modified: 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.asc
==
--- dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.asc 
(original)
+++ dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.asc 
Tue May  7 09:24:34 2024
@@ -1,16 +1,16 @@
 -BEGIN PGP SIGNATURE-
 
-iQIzBAABCgAdFiEELgxn3pAME5QEd7bG/NCaSWHTupsFAmYzsEcACgkQ/NCaSWHT
-uptsAA//ZicWh8wEte2KAPH0hHf83CDO7O6Ta7Yk7UFMbayUMvYOhfUA1SkbXQdZ
-V9l7yCXQx2+irHBZVikc9pdC4vU02QDOZByZbkYekkcyHnfLSwQq4HnGDjGDi5zU
-S1dazMwuCqDZQTLVUnOLT5HgQ+XijdKRud1cozq4EUr72NyR5aLr77LEiFIRlQgO
-YZcnveeGXCme5UThUqGQ67Rtc2A8G3cDFh+E3seMj6Ytou+3TOCJJ3E49Mc6a4mv
-gQD6M4t8NHWrW4ZPc3SWRf+d7+HJ1IjPdZMs+u8xbe2cja2mMUiUxbd3sfV2Oa6h
-D8SUs4Ve2DUmEDFtpGjDiL+3L39kIbPRL6RLP+HUlJBsMNMNSBdhKKMJ5WJFyp/m
-bACIyL1kEzn5yt2zoC0d5cDfsYdG2njZh5ONaO+6P1+EmNFWjqHp90MAzW1/wr+S
-JXIfldZxS5mhy3XUJnitok347X4/yI9ge9jKbcfcnYnYVVCi35jUf3gpOO9UtGGt
-OtOdiQ+Jb3H4lt1CUcWlasUC9KZJqcG38sGBWCBdmnOQDt1mu3ppdDKxcF6xdQn+
-/ljCCQRUbW9MYEONsNSnnvjKV0tvLTFWR74Yd38tNj/sO58J2Gj/wLAMzKuDzzxn
-2CAxPI+E3hG28ZKtTlAdSxWnyMYT0UKNCB8dm7511qtmNOkP1nw=
-=7ChE
+iQIzBAABCgAdFiEELgxn3pAME5QEd7bG/NCaSWHTupsFAmY57A4ACgkQ/NCaSWHT
+upv5Qg/7BfYCsiZoNgrM1Xdb/cVTkXttW2oduPsXfjAl1XOsQorP3QO0YMFMN0FJ
+VbEqlr5e0jzFRc0gGtwjmAIqoRAKVEHI2ajdbn7HH51b+7xCPPW2ROTZyukPaI3z
+55x+GIT7T8cKLRlrp7c3/Lkjnf/imIjS3EvckqAp9mWXZf95oJoJwNn+gcp1ERao
+c/+9hoRf6WvjKmvpfd4o3qoPruGFaiQARFQtRLWFOUmIS2NQTg6am/1JgdU2VNU7
+DdMuUwWF/HKAhRCYvw1korykZ6w69vP3OB9VemAGl/LnwOqhOzz/YosVd3PmAwac
+MfKuQgYKn4pLi25P0FB1sz1L+HO/6xylCowgF3br2fyI+qEEBYeZQmpcXiIc4Cfv
+HwatufJ1SR/8CNm2GdaNVZHGUQE+VKUpCkEwK3Af97N+etAYMaEZR+qtdzEbOzTa
+4yivDKlkXSX/K7SS0u3yP8TXJJwELzhhFebAHYxWz/rvq6RKlVTsAgm6/a64E8N4
+sB5T5Qk7L83QLTw51m9OnYuMzFAgef4WI+zAh4V2PqTgn8LMu+6nK1U2UddXLyvm
+lXuTeKgx66sJyIK4sbdBSBYmnNoMj0zTalkjMZ0mdxMkSe8bcOOpJ994Ys5m3+x3
++2L2lBXx9+2onrqu/MUL1PwyR2Hx4IXYTIaN5eOToCQ9UGtfy/I=
+=NTBK
 -END PGP SIGNATURE-

Modified: 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha256
==
--- 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha256 
(original)
+++ 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha256 
Tue May  7 09:24:34 2024
@@ -1 +1 @@
-00d7041fa012984d6f3dd0088fd1b1d6593a7d5aab0b9e7554598e178484897d
+2ef321225bdae4c399e994e7dc4b76c36a4a583d9465d8489e1801fa5b81a526

Modified: 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha512
==
--- 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha512 
(original)
+++ 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-bin-linux.tar.gz.sha512 
Tue May  7 09:24:34 2024
@@ -1 +1 @@
-f550ddf0d5926844b7fe74ed76505599158e9ec8720ac596fd6069c464e2676e983a4f0dcea82d5c8546ba05553e7b16719eaa47fd8270f96102bd0958770028
+3e781f564d3158325edd4671ac10e2bb0d931c642c7f2962c10f476baa6fc44402e441f3d9b3c3ae7058fecfce5bd7a859efb652ff160721f83a6c3d71ae6036

Modified: dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz
==
Binary files - no diff available.

Modified: 
dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.asc
==
--- dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.asc 
(original)
+++ dev/nifi/nifi-minifi-cpp/0.99.0/nifi-minifi-cpp-0.99.0-source.tar.gz.asc 
Tue May  7 09:24:34 2024
@@ -1,16 

(nifi-minifi-cpp) annotated tag minifi-cpp-0.99.0-RC3 created (now f27ceb8cb)

2024-05-07 Thread lordgamez
This is an automated email from the ASF dual-hosted git repository.

lordgamez pushed a change to annotated tag minifi-cpp-0.99.0-RC3
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


  at f27ceb8cb (tag)
 tagging d3d205f3c8a8376bbad4c8a47758d585d57c653b (commit)
 replaces minifi-cpp-0.99.0-RC2
  by Gabor Gyimesi
  on Tue May 7 11:13:36 2024 +0200

- Log -
MINIFICPP-2354 RC3 release candidate of NiFi MiNiFi C++ 0.99.0
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEELgxn3pAME5QEd7bG/NCaSWHTupsFAmY58MAACgkQ/NCaSWHT
upua0BAA0q9E3GRdUR8+JY/jGLDnb/hNejY4d47INTB0Yv3ECtA3PQek1PmnENNf
UJB2tknkMrpYLQVK/0VAISPxO1eH4bJThBfYyU/qY9c+vZwFdP2GobUJoNwcNorX
2HS0n+1qdRz1aA84KMuQ9AXt8Rd2s+Aml2cPxEX7HSxU0r3nNhcn+D0ZT6m7di1L
6Gr4S+VA4YjWVUgrJl7P8ByTquR/3FaXja0ZDiBbjdIJs66lj9zclWEDWyIrH5i8
nchI1buXquAeNDyM/R4mwtW6hTdSktaQs19nledR6H0nRFSLYZdJsHh4gNWyThoX
t4bYG2TXe/MvnWYaRDlmNYqcYQqgpWgbMNqS6GhZfPfFZVA0ejV2ubTmO1bQB9Gv
6n3l4BqbvSBk6B9Xt4DA5IJAW+73gz+j2MtMaelNqTUWMXBQjmw6qX7wY9grsL17
xAIllt/yukpHa7a+bq1gJw1BvU/ZXuH55XVEyvjsMPndGgogq+E/BJri3prk/aTQ
NdTX9kulXtD6milTifuglkUfPp5m/KLObW+a10i3zBv0zSFmXEHn7PRcAtBFi58+
hYP2qSyMSp0bYfZ8sQFqaq/3iqPhtRl6CS/zwQeKWOwhPI1B/ei98HYOluqd2+bT
QS0/N5IkY1c1rbqDlfSokpMmYWLF+c4AAEM23qVjHFJ3CAWXAXE=
=A7++
-END PGP SIGNATURE-
---

No new revisions were added by this update.



(nifi-minifi-cpp) branch MINIFICPP-2354-RC3 created (now d3d205f3c)

2024-05-07 Thread lordgamez
This is an automated email from the ASF dual-hosted git repository.

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


  at d3d205f3c MINIFICPP-2360 Fix python venv configuration and 
compatibility tests

No new revisions were added by this update.