From 249efc4019a4157fa01655c4e7f614f62ca8e488 Mon Sep 17 00:00:00 2001
From: zyxxoo <1318247699@qq.com>
Date: Mon, 19 Jul 2021 20:05:58 +0800
Subject: [PATCH] HBASE-26097: to resolve hbase version 2.x  protobuf version
 conflict
---
 hbase-shaded/hbase-shaded-endpoint/pom.xml | 163 +++++++++++++++++++++
 hbase-shaded/pom.xml                       |   1 +
 2 files changed, 164 insertions(+)
 create mode 100644 hbase-shaded/hbase-shaded-endpoint/pom.xml
diff --git a/hbase-shaded/hbase-shaded-endpoint/pom.xml b/hbase-shaded/hbase-shaded-endpoint/pom.xml
new file mode 100644
index 000000000000..e78c66edd31e
--- /dev/null
+++ b/hbase-shaded/hbase-shaded-endpoint/pom.xml
@@ -0,0 +1,163 @@
+
+
+    
+    4.0.0
+    
+        hbase-shaded
+        org.apache.hbase
+        2.5.0-SNAPSHOT
+        ..
+    
+    hbase-shaded-endpoint
+    Apache HBase - Shaded - Endpoint
+    
+        
+            
+                org.apache.maven.plugins
+                maven-site-plugin
+                
+                    true
+                
+            
+            
+                
+                maven-assembly-plugin
+                
+                    true
+                
+            
+            
+                org.apache.maven.plugins
+                maven-source-plugin
+                3.0.0
+                
+                    
+                        attach-sources
+                        verify
+                        
+                            jar-no-fork
+                        
+                    
+                
+            
+        
+    
+    
+        
+            org.apache.hbase
+            hbase-endpoint
+            
+                
+                    org.apache.hbase
+                    hbase-server
+                
+                
+                    org.apache.hbase
+                    hbase-hadoop2-compat
+                
+                
+                    org.apache.hadoop
+                    hadoop-hdfs
+                
+                
+                    org.apache.hadoop
+                    hadoop-yarn-api
+                
+                
+                    org.apache.hadoop
+                    hadoop-client
+                
+                
+                    org.apache.hadoop
+                    hadoop-mapreduce-client-core
+                
+                
+                    org.apache.hadoop
+                    hadoop-mapreduce-client-jobclient
+                
+                
+                    com.sun.jersey
+                    jersey-core
+                
+                
+                    com.sun.jersey
+                    jersey-server
+                
+                
+                    com.sun.jersey
+                    jersey-json
+                
+                
+                    com.sun.jersey
+                    jersey-client
+                
+                
+                    com.sun.jersey.contribs
+                    jersey-guice
+                
+                
+                    javax.servlet
+                    servlet-api
+                
+                
+                    javax.servlet.jsp
+                    jsp-api
+                
+                
+                    com.fasterxml.jackson.core
+                    jackson-databind
+                
+                
+                    org.slf4j
+                    slf4j-api
+                
+                
+                    org.slf4j
+                    slf4j-log4j12
+                
+                
+                    log4j
+                    log4j
+                
+                
+                    commons-logging
+                    commons-logging
+                
+            
+        
+    
+
+    
+        
+            release
+            
+                
+                    
+                        org.apache.maven.plugins
+                        maven-shade-plugin
+                    
+                
+            
+        
+    
+
diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml
index 2a44f435d340..915fedc0ee84 100644
--- a/hbase-shaded/pom.xml
+++ b/hbase-shaded/pom.xml
@@ -41,6 +41,7 @@
     
         hbase-shaded-client-byo-hadoop
         hbase-shaded-client
+        hbase-shaded-endpoint
         hbase-shaded-mapreduce
         hbase-shaded-testing-util
         hbase-shaded-testing-util-tester