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

FrankChen021 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new cb105cbf003 Remove legacy LZ4 dependency (#19809)
cb105cbf003 is described below

commit cb105cbf00388d6fb9f3711db9d776544e9000ed
Author: Frank Chen <[email protected]>
AuthorDate: Tue Aug 4 10:13:36 2026 +0800

    Remove legacy LZ4 dependency (#19809)
---
 extensions-contrib/rabbit-stream-indexing-service/pom.xml |  6 ++++++
 extensions-core/avro-extensions/pom.xml                   |  4 ++++
 extensions-core/protobuf-extensions/pom.xml               |  4 ++++
 licenses.yaml                                             | 10 ----------
 pom.xml                                                   | 11 -----------
 5 files changed, 14 insertions(+), 21 deletions(-)

diff --git a/extensions-contrib/rabbit-stream-indexing-service/pom.xml 
b/extensions-contrib/rabbit-stream-indexing-service/pom.xml
index 0fbcfa06665..6fb0efe8249 100644
--- a/extensions-contrib/rabbit-stream-indexing-service/pom.xml
+++ b/extensions-contrib/rabbit-stream-indexing-service/pom.xml
@@ -122,6 +122,12 @@
       <groupId>com.rabbitmq</groupId>
       <artifactId>stream-client</artifactId>
       <version>0.15.0</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.lz4</groupId>
+          <artifactId>lz4-java</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>jakarta.validation</groupId>
diff --git a/extensions-core/avro-extensions/pom.xml 
b/extensions-core/avro-extensions/pom.xml
index 1ab7f47951e..dcd6236b0ce 100644
--- a/extensions-core/avro-extensions/pom.xml
+++ b/extensions-core/avro-extensions/pom.xml
@@ -154,6 +154,10 @@
           <groupId>jakarta.ws.rs</groupId>
           <artifactId>jakarta.ws.rs-api</artifactId>
         </exclusion>
+        <exclusion>
+          <groupId>org.lz4</groupId>
+          <artifactId>lz4-java</artifactId>
+        </exclusion>
       </exclusions>
     </dependency>
     <dependency>
diff --git a/extensions-core/protobuf-extensions/pom.xml 
b/extensions-core/protobuf-extensions/pom.xml
index fd7d4e1f8e8..27b1ae7a205 100644
--- a/extensions-core/protobuf-extensions/pom.xml
+++ b/extensions-core/protobuf-extensions/pom.xml
@@ -93,6 +93,10 @@
           <artifactId>jakarta.ws.rs-api</artifactId>
           <groupId>jakarta.ws.rs</groupId>
         </exclusion>
+        <exclusion>
+          <artifactId>lz4-java</artifactId>
+          <groupId>org.lz4</groupId>
+        </exclusion>
       </exclusions>
     </dependency>
     <dependency>
diff --git a/licenses.yaml b/licenses.yaml
index de42ebc77be..b7f9776dfb1 100644
--- a/licenses.yaml
+++ b/licenses.yaml
@@ -2680,16 +2680,6 @@ notices:
       * Brian Langel
 ---
 
-name: LZ4 Java
-license_category: binary
-module: java-core
-license_name: Apache License version 2.0
-version: 1.8.1
-libraries:
-  - org.lz4: lz4-java
-
----
-
 name: LZ4 Java
 license_category: binary
 module: java-core
diff --git a/pom.xml b/pom.xml
index c36454df1db..f619a942333 100644
--- a/pom.xml
+++ b/pom.xml
@@ -988,17 +988,6 @@
                 <artifactId>commons-dbcp2</artifactId>
                 <version>2.11.0</version>
             </dependency>
-            <!-- this is relocated to at.yawk.lz4, but license checker script 
(the one that uses licenses.yaml)
-             complains about stuff (our dependencies) using org.lz4 package, 
so put this here even though our own
-              packaging doesn't use it directly anymore
-             -->
-            <dependency>
-                <groupId>org.lz4</groupId>
-                <artifactId>lz4-java</artifactId>
-                <version>1.8.1</version>
-            </dependency>
-            <!-- dependency:analyze complains if we don't declare this like 
this in our own packaging, since this is
-             what org.lz4 is relocated as -->
             <dependency>
                 <groupId>at.yawk.lz4</groupId>
                 <artifactId>lz4-java</artifactId>


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

Reply via email to