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

stoty pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-3 by this push:
     new 808cfa14252 HBASE-29089 Remove optional flag from spymemcached 
dependency (#6652)
808cfa14252 is described below

commit 808cfa14252c7ab2687a567be5d03fb7898d5de3
Author: Istvan Toth <[email protected]>
AuthorDate: Mon Feb 3 06:49:16 2025 +0100

    HBASE-29089 Remove optional flag from spymemcached dependency (#6652)
    
    Signed-off-by: Duo Zhang <[email protected]>
    (cherry picked from commit 50101b009ee66abe8f030090bfbbb59509ebb5ba)
---
 hbase-assembly-byo-hadoop/pom.xml | 6 ------
 hbase-assembly/pom.xml            | 6 ------
 hbase-external-blockcache/pom.xml | 1 -
 pom.xml                           | 1 -
 4 files changed, 14 deletions(-)

diff --git a/hbase-assembly-byo-hadoop/pom.xml 
b/hbase-assembly-byo-hadoop/pom.xml
index 30fd102ff45..572c6280afb 100644
--- a/hbase-assembly-byo-hadoop/pom.xml
+++ b/hbase-assembly-byo-hadoop/pom.xml
@@ -305,12 +305,6 @@
       <groupId>io.opentelemetry.javaagent</groupId>
       <artifactId>opentelemetry-javaagent</artifactId>
     </dependency>
-    <!-- This is an optional dependency of hbase-external-blockcache.
-    The assembly traditionally includes it, so we add it as an explicit 
dependency -->
-    <dependency>
-      <groupId>net.spy</groupId>
-      <artifactId>spymemcached</artifactId>
-    </dependency>
     <!-- The tomcat JSP Compiler dependencies are not needed for runtime -->
     <dependency>
       <groupId>org.apache.tomcat</groupId>
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 4631d365172..43e22dbea10 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -205,12 +205,6 @@
       <groupId>io.opentelemetry.javaagent</groupId>
       <artifactId>opentelemetry-javaagent</artifactId>
     </dependency>
-    <!-- This is an optional dependency of hbase-external-blockcache.
-    The assembly traditionally includes it, so we add it as an explicit 
dependency -->
-    <dependency>
-      <groupId>net.spy</groupId>
-      <artifactId>spymemcached</artifactId>
-    </dependency>
     <!-- The tomcat JSP Compiler dependencies are not needed for runtime -->
     <dependency>
       <groupId>org.apache.tomcat</groupId>
diff --git a/hbase-external-blockcache/pom.xml 
b/hbase-external-blockcache/pom.xml
index 6ffb08476b5..402c6c8d20e 100644
--- a/hbase-external-blockcache/pom.xml
+++ b/hbase-external-blockcache/pom.xml
@@ -47,7 +47,6 @@
     <dependency>
       <groupId>net.spy</groupId>
       <artifactId>spymemcached</artifactId>
-      <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.slf4j</groupId>
diff --git a/pom.xml b/pom.xml
index ff97d278b52..80cd2aa10cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1647,7 +1647,6 @@
         <groupId>net.spy</groupId>
         <artifactId>spymemcached</artifactId>
         <version>${spy.version}</version>
-        <optional>true</optional>
       </dependency>
       <dependency>
         <groupId>org.bouncycastle</groupId>

Reply via email to