This is an automated email from the ASF dual-hosted git repository.

xiangfu0 pushed a commit to branch release-1.6.0-rc
in repository https://gitbox.apache.org/repos/asf/pinot.git

commit 43dbbe2d06980976611da758fe51c9ca4365f6d5
Author: Dylan Dreyer <[email protected]>
AuthorDate: Tue Oct 13 13:43:39 2026 -0700

    [release/1.6.0-STP-2.211.x] Fix follow-ups to #923: jspecify convergence 
and revert async-http-client 3.0.14 (#925)
    
    * Manage jspecify at 1.0.1 to fix dependency convergence after the guava 
bump
    
    Guava 33.7.2 brings in jspecify 1.0.1 while pulsar-client 4.0.13 brings in 
1.0.0, which fails the
    DependencyConvergence enforcer rule on pinot-tools and breaks the release 
build. Manage jspecify at
    1.0.1, as apache/pinot#19772 does alongside the same guava bump.
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    
    * Revert async-http-client to 3.0.13; 3.0.14 requires Netty 4.2
    
    async-http-client 3.0.14 references io.netty.channel.IoEventLoopGroup, 
which only exists in Netty
    4.2, while this branch pins netty-bom to 4.1.138.Final. Upstream closed the 
same bump
    (apache/pinot#19692) after it failed with NoClassDefFoundError in 
ChannelManager.transportFactoryOf.
    Keep 3.0.13 until a Netty 4.2 migration lands.
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
    
    ---------
    
    Co-authored-by: Claude Opus 5.5 <[email protected]>
---
 pom.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index d07507ad91c..40b21aeeeaa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -193,7 +193,7 @@
     <jackson.version>2.22.3</jackson.version>
     <fory.version>1.7.3</fory.version>
     <zookeeper.version>3.9.6</zookeeper.version>
-    <async-http-client.version>3.0.14</async-http-client.version>
+    <async-http-client.version>3.0.13</async-http-client.version>
     <jersey.version>2.48</jersey.version>
     <hk2.version>2.6.1</hk2.version>
     <swagger.version>1.6.16</swagger.version>
@@ -238,6 +238,7 @@
     <plexus-classworlds.version>2.12.1</plexus-classworlds.version>
     <protobuf-dynamic.version>1.0.1</protobuf-dynamic.version>
     <localstack-utils.version>0.2.23</localstack-utils.version>
+    <jspecify.version>1.0.1</jspecify.version>
     <checker-qual.version>4.2.3</checker-qual.version>
     <groovy.version>3.0.25</groovy.version>
     <xml-apis.version>2.0.2</xml-apis.version>
@@ -693,6 +694,11 @@
         <version>${arrow.version}</version>
       </dependency>
 
+      <dependency>
+        <groupId>org.jspecify</groupId>
+        <artifactId>jspecify</artifactId>
+        <version>${jspecify.version}</version>
+      </dependency>
       <dependency>
         <groupId>org.checkerframework</groupId>
         <artifactId>checker-qual</artifactId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to