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

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


The following commit(s) were added to refs/heads/branch-2.5 by this push:
     new 77f543f940d HBASE-29807 Depend on jcip-annotations explicitly (#7592) 
(#7894)
77f543f940d is described below

commit 77f543f940d8a9c5487f6783e66cc99c3d6d63fb
Author: Xavier Fernandis <[email protected]>
AuthorDate: Wed Mar 11 16:36:57 2026 +0530

    HBASE-29807 Depend on jcip-annotations explicitly (#7592) (#7894)
    
    Signed-off-by: Duo Zhang <[email protected]>
    Signed-off-by: Nihal Jain <[email protected]>
    Reviewed-by: Liu Xiao <[email protected]>
    
    (cherry picked from commit 832e68e5be0860e4ca5742ea4e6574b57eae1b06)
---
 hbase-client/pom.xml | 6 ++++++
 hbase-server/pom.xml | 6 ++++++
 pom.xml              | 6 ++++++
 3 files changed, 18 insertions(+)

diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index c1c820d8464..20bf7a4f20a 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -89,6 +89,12 @@
       <scope>compile</scope>
       <optional>true</optional>
     </dependency>
+    <dependency>
+      <groupId>com.github.stephenc.jcip</groupId>
+      <artifactId>jcip-annotations</artifactId>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
     <dependency>
       <groupId>commons-codec</groupId>
       <artifactId>commons-codec</artifactId>
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index df06a0f8a27..865459810bc 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -197,6 +197,12 @@
       <scope>compile</scope>
       <optional>true</optional>
     </dependency>
+    <dependency>
+      <groupId>com.github.stephenc.jcip</groupId>
+      <artifactId>jcip-annotations</artifactId>
+      <scope>compile</scope>
+      <optional>true</optional>
+    </dependency>
     <dependency>
       <groupId>com.github.ben-manes.caffeine</groupId>
       <artifactId>caffeine</artifactId>
diff --git a/pom.xml b/pom.xml
index 370bee50708..de23d3485a4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -654,6 +654,7 @@
     <maven-owasp-plugin.version>12.1.0</maven-owasp-plugin.version>
     <os.maven.version>1.7.1</os.maven.version>
     <findbugs-annotations.version>1.3.9-1</findbugs-annotations.version>
+    <jcip-annotations.version>1.0-1</jcip-annotations.version>
     <spotbugs.version>4.7.3</spotbugs.version>
     <spotbugs.maven.version>4.7.2.1</spotbugs.maven.version>
     <surefire.version>3.5.3</surefire.version>
@@ -1134,6 +1135,11 @@
         <artifactId>findbugs-annotations</artifactId>
         <version>${findbugs-annotations.version}</version>
       </dependency>
+      <dependency>
+        <groupId>com.github.stephenc.jcip</groupId>
+        <artifactId>jcip-annotations</artifactId>
+        <version>${jcip-annotations.version}</version>
+      </dependency>
       <!--
         Logging dependencies. In general, we use slf4j as the log facade in 
HBase, so all sub
         modules should depend on slf4j-api at compile scope, and then depend 
on log4j-slf4j-impl

Reply via email to