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 fd3b843a789 NIFI-16030 Bump Snowflake JDBC from 4.3.0 to 4.3.1, 
HikariCP from 7.0.2 to 7.1.0, and others (#11357)
fd3b843a789 is described below

commit fd3b843a7896d2354175573677e47a34a89cf3fe
Author: Pierre Villard <[email protected]>
AuthorDate: Mon Jun 22 15:35:33 2026 +0200

    NIFI-16030 Bump Snowflake JDBC from 4.3.0 to 4.3.1, HikariCP from 7.0.2 to 
7.1.0, and others (#11357)
    
    - RabbitMQ client from 5.31.0 to 5.32.0 - 
https://github.com/rabbitmq/rabbitmq-java-client/releases/tag/v5.32.0
    - Greenmail from 2.1.8 to 2.1.9 - 
https://github.com/greenmail-mail-test/greenmail/releases/tag/release-2.1.9
    - Neo4J driver from 6.1.0 to 6.2.0 - 
https://github.com/neo4j/neo4j-java-driver/releases/tag/6.2.0
    - Snowflake JDBC from 4.3.0 to 4.3.1 - 
https://docs.snowflake.com/en/release-notes/clients-drivers/jdbc-2026#version-431-jun-16-2026
    - DataFaker from 2.5.4 to 2.6.0 - 
https://github.com/datafaker-net/datafaker/releases/tag/2.6.0
    - HikariCP from 7.0.2 to 7.1.0 - 
https://github.com/brettwooldridge/HikariCP/releases/tag/HikariCP-7.1.0
    - Jettison from 1.5.5 to 1.5.6 - 
https://github.com/jettison-json/jettison/releases/tag/jettison-1.5.6
    - FlywayDB from 12.8.1 to 12.9.0 - 
https://github.com/flyway/flyway/releases/tag/flyway-12.9.0
    - JLine from 4.1.3 to 4.2.1 - 
https://github.com/jline/jline3/releases/tag/4.2.1
    - AWS SDK BOM from 2.46.10 to 2.46.14 - 
https://github.com/aws/aws-sdk-java-v2/releases/tag/2.46.14
    - Checkstyle from 13.5.0 to 13.6.0 - 
https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-13.6.0
    
    Signed-off-by: David Handermann <[email protected]>
---
 checkstyle-suppressions.xml                                          | 5 +++++
 .../serialization/record/field/ObjectLocalDateFieldConverter.java    | 4 ++--
 .../record/field/ObjectLocalDateTimeFieldConverter.java              | 4 ++--
 .../serialization/record/field/ObjectLocalTimeFieldConverter.java    | 4 ++--
 .../record/field/ObjectOffsetDateTimeFieldConverter.java             | 4 ++--
 .../nifi/serialization/record/field/ObjectStringFieldConverter.java  | 4 ++--
 nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml | 2 +-
 .../nifi-email-bundle/nifi-email-processors/pom.xml                  | 2 +-
 .../nifi-graph-bundle/nifi-graph-test-clients/pom.xml                | 2 +-
 .../nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml              | 2 +-
 nifi-extension-bundles/nifi-snowflake-bundle/pom.xml                 | 2 +-
 .../nifi-standard-bundle/nifi-standard-processors/pom.xml            | 4 ++--
 .../nifi-dbcp-service-bundle/nifi-hikari-dbcp-service/pom.xml        | 2 +-
 .../nifi-windows-event-log-processors/pom.xml                        | 2 +-
 nifi-framework-bundle/pom.xml                                        | 2 +-
 nifi-registry/pom.xml                                                | 2 +-
 nifi-toolkit/nifi-toolkit-cli/pom.xml                                | 2 +-
 pom.xml                                                              | 4 ++--
 18 files changed, 29 insertions(+), 24 deletions(-)

diff --git a/checkstyle-suppressions.xml b/checkstyle-suppressions.xml
index 74a48301d79..6aaeb06be54 100644
--- a/checkstyle-suppressions.xml
+++ b/checkstyle-suppressions.xml
@@ -25,4 +25,9 @@
     <suppress checks="MethodName|TypeName" files="WEvtApi\.java$"/>
     <!-- Suppress TypeName for MariaDB version-specific class naming 
convention -->
     <suppress checks="TypeName" files="MariaDB10_3DataSourceFactory\.java$"/>
+    <!-- Type-pattern switches bind a pattern variable purely for type 
dispatch and never read it. Java 21
+         (without preview features) cannot use the unnamed variable '_', so 
the readable switch is preferred
+         over an instanceof chain in these classes and UnusedLocalVariable is 
suppressed for them. -->
+    <suppress checks="UnusedLocalVariable" 
files="serialization[\\/]record[\\/]util[\\/]DataTypeUtils\.java$"/>
+    <suppress checks="UnusedLocalVariable" 
files="schema[\\/]access[\\/]InferenceSchemaStrategy\.java$"/>
 </suppressions>
diff --git 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateFieldConverter.java
 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateFieldConverter.java
index 25937bbcb27..79f84ab32e0 100644
--- 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateFieldConverter.java
+++ 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateFieldConverter.java
@@ -63,8 +63,8 @@ class ObjectLocalDateFieldConverter implements 
FieldConverter<Object, LocalDate>
                 final Instant instant = 
Instant.ofEpochMilli(number.longValue());
                 return ofInstant(instant);
             }
-            case String ignored -> {
-                final String string = field.toString().trim();
+            case String stringField -> {
+                final String string = stringField.trim();
                 if (string.isEmpty()) {
                     return null;
                 }
diff --git 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateTimeFieldConverter.java
 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateTimeFieldConverter.java
index 78b6ee1adc8..85d674fcbe8 100644
--- 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateTimeFieldConverter.java
+++ 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalDateTimeFieldConverter.java
@@ -82,8 +82,8 @@ class ObjectLocalDateTimeFieldConverter implements 
FieldConverter<Object, LocalD
 
                 return toLocalDateTime(number.longValue());
             }
-            case String ignored -> {
-                final String string = field.toString().trim();
+            case String stringField -> {
+                final String string = stringField.trim();
                 if (string.isEmpty()) {
                     return null;
                 }
diff --git 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalTimeFieldConverter.java
 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalTimeFieldConverter.java
index 6359f8d929a..f940010fcb9 100644
--- 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalTimeFieldConverter.java
+++ 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectLocalTimeFieldConverter.java
@@ -70,8 +70,8 @@ class ObjectLocalTimeFieldConverter implements 
FieldConverter<Object, LocalTime>
                 final Instant instant = 
Instant.ofEpochMilli(number.longValue());
                 return ofInstant(instant);
             }
-            case String ignored -> {
-                final String string = field.toString().trim();
+            case String stringField -> {
+                final String string = stringField.trim();
                 if (string.isEmpty()) {
                     return null;
                 }
diff --git 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectOffsetDateTimeFieldConverter.java
 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectOffsetDateTimeFieldConverter.java
index 18d0a06b008..a6885ace9e7 100644
--- 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectOffsetDateTimeFieldConverter.java
+++ 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectOffsetDateTimeFieldConverter.java
@@ -56,8 +56,8 @@ class ObjectOffsetDateTimeFieldConverter implements 
FieldConverter<Object, Offse
                 final Instant instant = 
Instant.ofEpochMilli(number.longValue());
                 return ofInstant(instant);
             }
-            case String ignored -> {
-                final String string = field.toString().trim();
+            case String stringField -> {
+                final String string = stringField.trim();
                 if (string.isEmpty()) {
                     return null;
                 }
diff --git 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectStringFieldConverter.java
 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectStringFieldConverter.java
index 2bf36663b32..499889dcdd4 100644
--- 
a/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectStringFieldConverter.java
+++ 
b/nifi-commons/nifi-record/src/main/java/org/apache/nifi/serialization/record/field/ObjectStringFieldConverter.java
@@ -49,8 +49,8 @@ class ObjectStringFieldConverter implements 
FieldConverter<Object, String> {
             case null -> {
                 return null;
             }
-            case String ignored -> {
-                return field.toString();
+            case String string -> {
+                return string;
             }
             case Timestamp timestamp -> {
                 if (pattern.isEmpty()) {
diff --git 
a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml 
b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
index 3ee6a71a13c..2904823d9d0 100644
--- a/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-amqp-bundle/nifi-amqp-processors/pom.xml
@@ -20,7 +20,7 @@ language governing permissions and limitations under the 
License. -->
     <packaging>jar</packaging>
 
     <properties>
-        <amqp-client.version>5.31.0</amqp-client.version>
+        <amqp-client.version>5.32.0</amqp-client.version>
     </properties>
 
     <dependencies>
diff --git 
a/nifi-extension-bundles/nifi-email-bundle/nifi-email-processors/pom.xml 
b/nifi-extension-bundles/nifi-email-bundle/nifi-email-processors/pom.xml
index 1d2cc40497a..a27f2c7cd42 100644
--- a/nifi-extension-bundles/nifi-email-bundle/nifi-email-processors/pom.xml
+++ b/nifi-extension-bundles/nifi-email-bundle/nifi-email-processors/pom.xml
@@ -99,7 +99,7 @@
         <dependency>
             <groupId>com.icegreen</groupId>
             <artifactId>greenmail</artifactId>
-            <version>2.1.8</version>
+            <version>2.1.9</version>
             <scope>test</scope>
             <exclusions>
                 <exclusion>
diff --git 
a/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml 
b/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
index a1d46c8755c..66e8e9d3bad 100644
--- a/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
+++ b/nifi-extension-bundles/nifi-graph-bundle/nifi-graph-test-clients/pom.xml
@@ -27,7 +27,7 @@
     <properties>
         <janusgraph.version>1.2.0-20260518-231441.3ed2758</janusgraph.version>
         <guava.version>33.6.0-jre</guava.version>
-        <amqp-client.version>5.31.0</amqp-client.version>
+        <amqp-client.version>5.32.0</amqp-client.version>
     </properties>
     <dependencyManagement>
         <dependencies>
diff --git 
a/nifi-extension-bundles/nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml 
b/nifi-extension-bundles/nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml
index 02f2a967087..81d3482fd9e 100644
--- a/nifi-extension-bundles/nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml
+++ b/nifi-extension-bundles/nifi-graph-bundle/nifi-neo4j-cypher-service/pom.xml
@@ -19,7 +19,7 @@
     <packaging>jar</packaging>
 
     <properties>
-        <neo4j.driver.version>6.1.0</neo4j.driver.version>
+        <neo4j.driver.version>6.2.0</neo4j.driver.version>
         <neo4j.docker.version>2026.03</neo4j.docker.version>
     </properties>
 
diff --git a/nifi-extension-bundles/nifi-snowflake-bundle/pom.xml 
b/nifi-extension-bundles/nifi-snowflake-bundle/pom.xml
index 661ed75df9f..fa638373c5b 100644
--- a/nifi-extension-bundles/nifi-snowflake-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-snowflake-bundle/pom.xml
@@ -24,7 +24,7 @@
         <guava.version>33.6.0-jre</guava.version>
         <protobuf.version>4.35.1</protobuf.version>
         <grpc.version>1.82.0</grpc.version>
-        <snowflake-jdbc-thin.version>4.3.0</snowflake-jdbc-thin.version>
+        <snowflake-jdbc-thin.version>4.3.1</snowflake-jdbc-thin.version>
     </properties>
 
     <modules>
diff --git 
a/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/pom.xml 
b/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/pom.xml
index 5f028b8a60a..c4eb7026ef4 100644
--- 
a/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/pom.xml
+++ 
b/nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/pom.xml
@@ -128,7 +128,7 @@
         <dependency>
             <groupId>org.apache.mina</groupId>
             <artifactId>mina-core</artifactId>
-            <version>2.2.8</version>
+            <version>2.2.9</version>
         </dependency>
         <dependency>
             <groupId>org.opentest4j</groupId>
@@ -407,7 +407,7 @@
         <dependency>
             <groupId>net.datafaker</groupId>
             <artifactId>datafaker</artifactId>
-            <version>2.5.4</version>
+            <version>2.6.0</version>
             <exclusions>
                 <!-- Exclude snakeyaml with android qualifier -->
                 <exclusion>
diff --git 
a/nifi-extension-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-hikari-dbcp-service/pom.xml
 
b/nifi-extension-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-hikari-dbcp-service/pom.xml
index f72e8a693f9..162e333e06b 100644
--- 
a/nifi-extension-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-hikari-dbcp-service/pom.xml
+++ 
b/nifi-extension-bundles/nifi-standard-services/nifi-dbcp-service-bundle/nifi-hikari-dbcp-service/pom.xml
@@ -42,7 +42,7 @@
         <dependency>
             <groupId>com.zaxxer</groupId>
             <artifactId>HikariCP</artifactId>
-            <version>7.0.2</version>
+            <version>7.1.0</version>
         </dependency>
         <dependency>
             <groupId>org.apache.commons</groupId>
diff --git 
a/nifi-extension-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-processors/pom.xml
 
b/nifi-extension-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-processors/pom.xml
index b1aace91c21..8d3f4d3644a 100644
--- 
a/nifi-extension-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-processors/pom.xml
+++ 
b/nifi-extension-bundles/nifi-windows-event-log-bundle/nifi-windows-event-log-processors/pom.xml
@@ -22,7 +22,7 @@ language governing permissions and limitations under the 
License. -->
 
     <properties>
         <jna.version>5.19.1</jna.version>
-        <javassist.version>3.31.0-GA</javassist.version>
+        <javassist.version>3.32.0-GA</javassist.version>
     </properties>
 
     <build>
diff --git a/nifi-framework-bundle/pom.xml b/nifi-framework-bundle/pom.xml
index de17c1e9d65..b19bc36f765 100644
--- a/nifi-framework-bundle/pom.xml
+++ b/nifi-framework-bundle/pom.xml
@@ -115,7 +115,7 @@
             <dependency>
                 <groupId>org.codehaus.jettison</groupId>
                 <artifactId>jettison</artifactId>
-                <version>1.5.5</version>
+                <version>1.5.6</version>
             </dependency>
             <dependency>
                 <groupId>org.springframework.security</groupId>
diff --git a/nifi-registry/pom.xml b/nifi-registry/pom.xml
index edba6f51d5d..87da3777ee8 100644
--- a/nifi-registry/pom.xml
+++ b/nifi-registry/pom.xml
@@ -36,7 +36,7 @@
     </modules>
     <properties>
         <spring.boot.version>4.1.0</spring.boot.version>
-        <flyway.version>12.8.1</flyway.version>
+        <flyway.version>12.9.0</flyway.version>
         <flyway.tests.version>10.0.0</flyway.tests.version>
         <swagger.ui.version>3.12.0</swagger.ui.version>
         <jgit.version>7.7.0.202606012155-r</jgit.version>
diff --git a/nifi-toolkit/nifi-toolkit-cli/pom.xml 
b/nifi-toolkit/nifi-toolkit-cli/pom.xml
index d1a0b89b841..ddc2bbaafc9 100644
--- a/nifi-toolkit/nifi-toolkit-cli/pom.xml
+++ b/nifi-toolkit/nifi-toolkit-cli/pom.xml
@@ -24,7 +24,7 @@
     <description>Tooling to make tls configuration easier</description>
 
     <properties>
-        <jline.version>4.1.3</jline.version>
+        <jline.version>4.2.1</jline.version>
     </properties>
 
     <build>
diff --git a/pom.xml b/pom.xml
index 5fc1c93e179..f7f265da3b6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,7 +122,7 @@
         <nifi.nar.maven.plugin.version>2.3.0</nifi.nar.maven.plugin.version>
 
         <!-- CSPs SDK -->
-        
<software.amazon.awssdk.version>2.46.10</software.amazon.awssdk.version>
+        
<software.amazon.awssdk.version>2.46.15</software.amazon.awssdk.version>
         
<software.amazon.encryption.s3.version>4.0.1</software.amazon.encryption.s3.version>
         <azure.sdk.bom.version>1.3.7</azure.sdk.bom.version> <!-- when 
changing this version, also update msal4j to the version that is required by 
azure-identity -->
 
@@ -209,7 +209,7 @@
         <junit.version>6.1.0</junit.version>
         <mockito.version>5.23.0</mockito.version>
         <pmd.version>7.25.0</pmd.version>
-        <checkstyle.version>13.5.0</checkstyle.version>
+        <checkstyle.version>13.6.0</checkstyle.version>
         <testcontainers.version>2.0.5</testcontainers.version>
         <jacoco.version>0.8.15</jacoco.version>
     </properties>

Reply via email to