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

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


The following commit(s) were added to refs/heads/master by this push:
     new 832e68e5be0 HBASE-29807 Depend on jcip-annotations explicitly (#7592)
832e68e5be0 is described below

commit 832e68e5be0860e4ca5742ea4e6574b57eae1b06
Author: Xavier Fernandis <[email protected]>
AuthorDate: Tue Mar 10 10:36:36 2026 +0530

    HBASE-29807 Depend on jcip-annotations explicitly (#7592)
    
    Signed-off-by: Duo Zhang <[email protected]>
    Signed-off-by: Nihal Jain <[email protected]>
    Reviewed-by: Liu Xiao <[email protected]>
---
 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 796fc23d7d6..633377146b1 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -81,6 +81,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 71dd5126747..cea04d0bb2d 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -194,6 +194,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 f0e197958e4..e020314cde6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -956,6 +956,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>
@@ -1434,6 +1435,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