This is an automated email from the ASF dual-hosted git repository.
exceptionfactory 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 5317d8ff95 NIFI-14510 Bump Azure SDK to 1.2.34, parquet to 1.15.2,
commons config to 2.12.0, and others (#9913)
5317d8ff95 is described below
commit 5317d8ff95492689abf6282f5f82820951d38d60
Author: Pierre Villard <[email protected]>
AuthorDate: Fri May 2 17:37:18 2025 +0200
NIFI-14510 Bump Azure SDK to 1.2.34, parquet to 1.15.2, commons config to
2.12.0, and others (#9913)
- Microsoft Azure Kusto from 5.2.0 to 6.0.2 -
https://github.com/Azure/azure-kusto-java/releases/tag/v6.0.2
- Azure SDK from 1.2.33 to 1.2.34 -
https://github.com/Azure/azure-sdk-for-java/releases/tag/azure-sdk-bom_1.2.34
- Box SDK from 4.16.0 to 4.16.1 -
https://github.com/box/box-java-sdk/releases/tag/v4.16.1
- Google Drive from v3-rev20250329-2.0.0 to v3-rev20250427-2.0.0 -
https://github.com/googleapis/google-api-java-client-services/blob/main/clients/google-api-services-drive/v3/2.0.0/README.md
- parquet-avro from 1.15.1 to 1.15.2 -
https://github.com/apache/parquet-java/releases/tag/apache-parquet-1.15.2
- Spring Data Redis from 3.4.1 to 3.4.5 -
https://github.com/spring-projects/spring-data-redis/releases/tag/3.4.5
- Nimbus JWT from 10.0.2 to 10.2 -
https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt
- Apache Lucene from 10.2.0 to 10.2.1 -
https://github.com/apache/lucene/releases/tag/releases%2Flucene%2F10.2.1
- MySQL Connector from 9.2.0 to 9.3.0 -
https://dev.mysql.com/doc/relnotes/connector-j/en/news-9-3-0.html
- AWS SDK v1 from 1.12.782 to 1.12.783 -
https://github.com/aws/aws-sdk-java-v2/blob/master/CHANGELOG.md
- AWS SDK v2 from 2.31.30 to 2.31.34 -
https://github.com/aws/aws-sdk-java-v2/blob/master/CHANGELOG.md
- io fabric8 k8s from 7.1.0 to 7.2.0 -
https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md#720-2025-04-30
- Apache Commons Configuration from 2.11.0 to 2.12.0 -
https://commons.apache.org/proper/commons-configuration/changes.html#a2.12.0
- jsoup from 1.19.1 to 1.20.1 -
https://github.com/jhy/jsoup/blob/master/CHANGES.md#1201-2025-04-29
Signed-off-by: David Handermann <[email protected]>
---
.../nifi-azure-bundle/nifi-azure-processors/pom.xml | 5 ++---
.../azure/data/explorer/StandardKustoIngestService.java | 17 +++++++----------
.../azure/data/explorer/StandardKustoQueryService.java | 5 -----
nifi-extension-bundles/nifi-azure-bundle/pom.xml | 2 +-
nifi-extension-bundles/nifi-box-bundle/pom.xml | 2 +-
.../nifi-gcp-bundle/nifi-gcp-processors/pom.xml | 2 +-
.../nifi-parquet-bundle/nifi-parquet-processors/pom.xml | 2 +-
.../java/org/apache/nifi/redis/util/RedisUtils.java | 9 ++++++++-
nifi-extension-bundles/nifi-redis-bundle/pom.xml | 2 +-
.../nifi-oauth2-provider-service/pom.xml | 2 +-
.../nifi-provenance-repository-bundle/pom.xml | 2 +-
.../nifi-registry-core/nifi-registry-test/pom.xml | 2 +-
pom.xml | 10 +++++-----
13 files changed, 30 insertions(+), 32 deletions(-)
diff --git
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
index 2a508a5cf0..4fd8697427 100644
--- a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/pom.xml
@@ -51,7 +51,6 @@
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-record</artifactId>
- <version>2.5.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.nifi</groupId>
@@ -128,12 +127,12 @@
<dependency>
<groupId>com.microsoft.azure.kusto</groupId>
<artifactId>kusto-data</artifactId>
- <version>5.2.0</version>
+ <version>6.0.2</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure.kusto</groupId>
<artifactId>kusto-ingest</artifactId>
- <version>5.2.0</version>
+ <version>6.0.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
diff --git
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoIngestService.java
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoIngestService.java
index 6ee5bb21dd..8784cea95a 100644
---
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoIngestService.java
+++
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoIngestService.java
@@ -18,6 +18,7 @@ package org.apache.nifi.services.azure.data.explorer;
import com.microsoft.azure.kusto.data.Client;
import com.microsoft.azure.kusto.data.ClientFactory;
+import com.microsoft.azure.kusto.data.KustoOperationResult;
import com.microsoft.azure.kusto.data.KustoResultColumn;
import com.microsoft.azure.kusto.data.KustoResultSetTable;
import com.microsoft.azure.kusto.data.auth.ConnectionStringBuilder;
@@ -164,13 +165,7 @@ public class StandardKustoIngestService extends
AbstractControllerService implem
}
}
if (this.executionClient != null) {
- try {
- this.executionClient.close();
- } catch (IOException e) {
- getLogger().error("Closing Azure Data Explorer Execution
Client failed", e);
- } finally {
- this.executionClient = null;
- }
+ this.executionClient = null;
}
}
@@ -319,14 +314,16 @@ public class StandardKustoIngestService extends
AbstractControllerService implem
KustoIngestQueryResponse kustoIngestQueryResponse;
try {
- KustoResultSetTable kustoResultSetTable =
this.executionClient.execute(databaseName, query).getPrimaryResults();
- Map<Integer, List<String>> response = new HashMap<>();
+ final KustoOperationResult kustoOperationResult =
this.executionClient.executeQuery(databaseName, query);
+ final KustoResultSetTable kustoResultSetTable =
kustoOperationResult.getPrimaryResults();
+
+ final Map<Integer, List<String>> response = new HashMap<>();
int rowCount = 0;
// Add the received values to the new ingestion resources
while (kustoResultSetTable.hasNext()) {
kustoResultSetTable.next();
- List<String> rowData = new ArrayList<>();
+ final List<String> rowData = new ArrayList<>();
for (KustoResultColumn columnName :
kustoResultSetTable.getColumns()) {
String data =
kustoResultSetTable.getString(columnName.getOrdinal());
rowData.add(data);
diff --git
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoQueryService.java
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoQueryService.java
index c904243fb8..3a0c323b38 100644
---
a/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoQueryService.java
+++
b/nifi-extension-bundles/nifi-azure-bundle/nifi-azure-processors/src/main/java/org/apache/nifi/services/azure/data/explorer/StandardKustoQueryService.java
@@ -112,11 +112,6 @@ public class StandardKustoQueryService extends
AbstractControllerService impleme
if (this.kustoClient == null) {
getLogger().debug("Kusto Client not configured");
} else {
- try {
- this.kustoClient.close();
- } catch (final Exception e) {
- getLogger().error("Kusto Client close failed", e);
- }
this.kustoClient = null;
}
}
diff --git a/nifi-extension-bundles/nifi-azure-bundle/pom.xml
b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
index fad7fab14e..d08f8e4fe7 100644
--- a/nifi-extension-bundles/nifi-azure-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
@@ -28,7 +28,7 @@
<properties>
<!-- when changing the Azure SDK version, also update msal4j to the
version that is required by azure-identity -->
- <azure.sdk.bom.version>1.2.33</azure.sdk.bom.version>
+ <azure.sdk.bom.version>1.2.34</azure.sdk.bom.version>
<msal4j.version>1.19.1</msal4j.version>
<qpid.proton.version>0.34.1</qpid.proton.version>
</properties>
diff --git a/nifi-extension-bundles/nifi-box-bundle/pom.xml
b/nifi-extension-bundles/nifi-box-bundle/pom.xml
index b7a7cd494c..7b49c7a218 100644
--- a/nifi-extension-bundles/nifi-box-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-box-bundle/pom.xml
@@ -39,7 +39,7 @@
<dependency>
<groupId>com.box</groupId>
<artifactId>box-java-sdk</artifactId>
- <version>4.16.0</version>
+ <version>4.16.1</version>
</dependency>
</dependencies>
</dependencyManagement>
diff --git a/nifi-extension-bundles/nifi-gcp-bundle/nifi-gcp-processors/pom.xml
b/nifi-extension-bundles/nifi-gcp-bundle/nifi-gcp-processors/pom.xml
index 31658acc56..ee1285fa84 100644
--- a/nifi-extension-bundles/nifi-gcp-bundle/nifi-gcp-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-gcp-bundle/nifi-gcp-processors/pom.xml
@@ -127,7 +127,7 @@
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
- <version>v3-rev20250329-2.0.0</version>
+ <version>v3-rev20250427-2.0.0</version>
</dependency>
<dependency>
<groupId>com.tdunning</groupId>
diff --git
a/nifi-extension-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml
b/nifi-extension-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml
index 5d73736557..73656d073b 100644
--- a/nifi-extension-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-parquet-bundle/nifi-parquet-processors/pom.xml
@@ -78,7 +78,7 @@
<dependency>
<groupId>org.apache.parquet</groupId>
<artifactId>parquet-avro</artifactId>
- <version>1.15.1</version>
+ <version>1.15.2</version>
<exclusions>
<exclusion>
<groupId>org.xerial.snappy</groupId>
diff --git
a/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-utils/src/main/java/org/apache/nifi/redis/util/RedisUtils.java
b/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-utils/src/main/java/org/apache/nifi/redis/util/RedisUtils.java
index 18a0bd36b6..2effda6a0d 100644
---
a/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-utils/src/main/java/org/apache/nifi/redis/util/RedisUtils.java
+++
b/nifi-extension-bundles/nifi-redis-bundle/nifi-redis-utils/src/main/java/org/apache/nifi/redis/util/RedisUtils.java
@@ -29,6 +29,7 @@ import org.apache.nifi.ssl.SSLContextProvider;
import org.apache.nifi.util.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import org.springframework.data.redis.connection.PoolException;
import org.springframework.data.redis.connection.RedisClusterConfiguration;
import org.springframework.data.redis.connection.RedisConfiguration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
@@ -46,6 +47,7 @@ import org.springframework.lang.Nullable;
import redis.clients.jedis.JedisPoolConfig;
import javax.net.ssl.SSLContext;
+
import java.time.Duration;
import java.util.ArrayList;
import java.util.HashSet;
@@ -425,7 +427,12 @@ public class RedisUtils {
}
// need to call this to initialize the pool/connections
- connectionFactory.afterPropertiesSet();
+ try {
+ connectionFactory.afterPropertiesSet();
+ } catch (PoolException e) {
+ LOGGER.warn("Could not pre-warm Redis pool (no Redis running?) –
will connect lazily", e);
+ }
+
return connectionFactory;
}
diff --git a/nifi-extension-bundles/nifi-redis-bundle/pom.xml
b/nifi-extension-bundles/nifi-redis-bundle/pom.xml
index a0f6cc0389..98d2c0996d 100644
--- a/nifi-extension-bundles/nifi-redis-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-redis-bundle/pom.xml
@@ -25,7 +25,7 @@
<packaging>pom</packaging>
<properties>
- <spring.data.redis.version>3.4.1</spring.data.redis.version>
+ <spring.data.redis.version>3.4.5</spring.data.redis.version>
<jedis.version>5.2.0</jedis.version>
</properties>
diff --git
a/nifi-extension-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-service/pom.xml
b/nifi-extension-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-service/pom.xml
index 6c6027813a..ec03dfa442 100644
---
a/nifi-extension-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-service/pom.xml
+++
b/nifi-extension-bundles/nifi-standard-services/nifi-oauth2-provider-bundle/nifi-oauth2-provider-service/pom.xml
@@ -54,7 +54,7 @@
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
- <version>10.0.2</version>
+ <version>10.2</version>
<exclusions>
<exclusion>
<groupId>com.google.crypto.tink</groupId>
diff --git
a/nifi-framework-bundle/nifi-framework-extensions/nifi-provenance-repository-bundle/pom.xml
b/nifi-framework-bundle/nifi-framework-extensions/nifi-provenance-repository-bundle/pom.xml
index 1e8cc5a207..307604ec78 100644
---
a/nifi-framework-bundle/nifi-framework-extensions/nifi-provenance-repository-bundle/pom.xml
+++
b/nifi-framework-bundle/nifi-framework-extensions/nifi-provenance-repository-bundle/pom.xml
@@ -27,7 +27,7 @@
<module>nifi-provenance-repository-nar</module>
</modules>
<properties>
- <lucene.version>10.2.0</lucene.version>
+ <lucene.version>10.2.1</lucene.version>
</properties>
<dependencyManagement>
<dependencies>
diff --git a/nifi-registry/nifi-registry-core/nifi-registry-test/pom.xml
b/nifi-registry/nifi-registry-core/nifi-registry-test/pom.xml
index bb8210e339..9ab031ca1d 100644
--- a/nifi-registry/nifi-registry-core/nifi-registry-test/pom.xml
+++ b/nifi-registry/nifi-registry-core/nifi-registry-test/pom.xml
@@ -62,7 +62,7 @@
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
- <version>9.2.0</version>
+ <version>9.3.0</version>
<exclusions>
<!-- Exclude unused protobuf-java -->
<exclusion>
diff --git a/pom.xml b/pom.xml
index ac3af2d093..c4e7512505 100644
--- a/pom.xml
+++ b/pom.xml
@@ -109,10 +109,10 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<inceptionYear>2014</inceptionYear>
- <com.amazonaws.version>1.12.782</com.amazonaws.version>
-
<software.amazon.awssdk.version>2.31.30</software.amazon.awssdk.version>
+ <com.amazonaws.version>1.12.783</com.amazonaws.version>
+
<software.amazon.awssdk.version>2.31.34</software.amazon.awssdk.version>
<gson.version>2.13.1</gson.version>
-
<io.fabric8.kubernetes.client.version>7.1.0</io.fabric8.kubernetes.client.version>
+
<io.fabric8.kubernetes.client.version>7.2.0</io.fabric8.kubernetes.client.version>
<kotlin.version>2.1.20</kotlin.version>
<okhttp.version>4.12.0</okhttp.version>
<okio.version>3.11.0</okio.version>
@@ -121,7 +121,7 @@
<org.apache.commons.collections4.version>4.5.0</org.apache.commons.collections4.version>
<org.apache.commons.compress.version>1.27.1</org.apache.commons.compress.version>
<com.github.luben.zstd-jni.version>1.5.7-2</com.github.luben.zstd-jni.version>
-
<org.apache.commons.configuration.version>2.11.0</org.apache.commons.configuration.version>
+
<org.apache.commons.configuration.version>2.12.0</org.apache.commons.configuration.version>
<org.apache.commons.lang3.version>3.17.0</org.apache.commons.lang3.version>
<org.apache.commons.net.version>3.11.1</org.apache.commons.net.version>
<org.apache.commons.io.version>2.19.0</org.apache.commons.io.version>
@@ -539,7 +539,7 @@
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
- <version>1.19.1</version>
+ <version>1.20.1</version>
</dependency>
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>