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 829f240b832 NIFI-15348 Removed netty-codec-classes-quic exclusion for 
reactor-netty 1.3.1 compatibility (#10650)
829f240b832 is described below

commit 829f240b832a333c9710779c3d47a4fd0d2fc4db
Author: Pierre Villard <[email protected]>
AuthorDate: Tue Dec 16 16:01:48 2025 +0100

    NIFI-15348 Removed netty-codec-classes-quic exclusion for reactor-netty 
1.3.1 compatibility (#10650)
    
    Signed-off-by: David Handermann <[email protected]>
---
 nifi-code-coverage/pom.xml                       | 10 ++++++----
 nifi-extension-bundles/nifi-azure-bundle/pom.xml | 11 ++++++-----
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/nifi-code-coverage/pom.xml b/nifi-code-coverage/pom.xml
index 20f494831b6..73835832861 100644
--- a/nifi-code-coverage/pom.xml
+++ b/nifi-code-coverage/pom.xml
@@ -90,14 +90,16 @@
                 <artifactId>reactor-netty-http</artifactId>
                 <version>1.3.1</version>
                 <exclusions>
+                    <!--
+                        Reactor Netty 1.3 includes HTTP/3 support requiring 
native QUIC libraries.
+                        Exclude netty-codec-http3 to prevent HTTP/3 
initialization.
+                        Keep netty-codec-classes-quic so 
Http3.isHttp3Available() can run and
+                        properly detect that native QUIC support is 
unavailable.
+                    -->
                     <exclusion>
                         <groupId>io.netty</groupId>
                         <artifactId>netty-codec-http3</artifactId>
                     </exclusion>
-                    <exclusion>
-                        <groupId>io.netty</groupId>
-                        <artifactId>netty-codec-classes-quic</artifactId>
-                    </exclusion>
                 </exclusions>
             </dependency>
             <!-- SSHD from Registry and other modules -->
diff --git a/nifi-extension-bundles/nifi-azure-bundle/pom.xml 
b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
index 1d619501089..cefc2b19b8b 100644
--- a/nifi-extension-bundles/nifi-azure-bundle/pom.xml
+++ b/nifi-extension-bundles/nifi-azure-bundle/pom.xml
@@ -80,15 +80,16 @@
                 <artifactId>reactor-netty-http</artifactId>
                 <version>1.3.1</version>
                 <exclusions>
-                    <!-- Prevent Reactor Netty 1.3 from loading HTTP/3 QUIC 
classes -->
+                    <!--
+                        Reactor Netty 1.3 includes HTTP/3 support requiring 
native QUIC libraries.
+                        Exclude netty-codec-http3 to prevent HTTP/3 
initialization.
+                        Keep netty-codec-classes-quic so 
Http3.isHttp3Available() can run and
+                        properly detect that native QUIC support is 
unavailable.
+                    -->
                     <exclusion>
                         <groupId>io.netty</groupId>
                         <artifactId>netty-codec-http3</artifactId>
                     </exclusion>
-                    <exclusion>
-                        <groupId>io.netty</groupId>
-                        <artifactId>netty-codec-classes-quic</artifactId>
-                    </exclusion>
                 </exclusions>
             </dependency>
         </dependencies>

Reply via email to