You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2018/07/06 07:36:15 UTC
[1/2] hbase git commit: Revert "HBASE-20808 Wrong shutdown order
between Chores and ChoreService"
Repository: hbase
Updated Branches:
refs/heads/branch-2.1 ae2c858c5 -> a2db3d27f
Revert "HBASE-20808 Wrong shutdown order between Chores and ChoreService"
For cutting 2.1.0RC0
This reverts commit ae2c858c5ef30695d939af748cba1080be0ce970.
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/159f1b46
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/159f1b46
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/159f1b46
Branch: refs/heads/branch-2.1
Commit: 159f1b468607c7cc9d0d3caf344daf94281e248b
Parents: ae2c858
Author: zhangduo <zh...@apache.org>
Authored: Fri Jul 6 15:29:58 2018 +0800
Committer: zhangduo <zh...@apache.org>
Committed: Fri Jul 6 15:29:58 2018 +0800
----------------------------------------------------------------------
.../org/apache/hadoop/hbase/master/HMaster.java | 40 +++++++++++---------
.../hbase/regionserver/HRegionServer.java | 19 ++++------
2 files changed, 30 insertions(+), 29 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/159f1b46/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
index f0e6711..a5e07ba 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
@@ -58,7 +58,6 @@ import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hbase.ChoreService;
import org.apache.hadoop.hbase.ClusterId;
import org.apache.hadoop.hbase.ClusterMetrics;
import org.apache.hadoop.hbase.ClusterMetrics.Option;
@@ -73,6 +72,7 @@ import org.apache.hadoop.hbase.MetaTableAccessor;
import org.apache.hadoop.hbase.NamespaceDescriptor;
import org.apache.hadoop.hbase.PleaseHoldException;
import org.apache.hadoop.hbase.ReplicationPeerNotFoundException;
+import org.apache.hadoop.hbase.ScheduledChore;
import org.apache.hadoop.hbase.ServerName;
import org.apache.hadoop.hbase.TableDescriptors;
import org.apache.hadoop.hbase.TableName;
@@ -1255,6 +1255,12 @@ public class HMaster extends HRegionServer implements MasterServices {
}
}
+ private void cancelChore(ScheduledChore chore) {
+ if (chore != null) {
+ chore.cancel();
+ }
+ }
+
@Override
protected void stopServiceThreads() {
if (masterJettyServer != null) {
@@ -1265,11 +1271,8 @@ public class HMaster extends HRegionServer implements MasterServices {
LOG.error("Failed to stop master jetty server", e);
}
}
- stopChores();
- if (this.mobCompactThread != null) {
- this.mobCompactThread.close();
- }
super.stopServiceThreads();
+ stopChores();
CleanerChore.shutDownChorePool();
LOG.debug("Stopping service threads");
@@ -1347,20 +1350,21 @@ public class HMaster extends HRegionServer implements MasterServices {
}
private void stopChores() {
- ChoreService choreService = getChoreService();
- if (choreService != null) {
- choreService.cancelChore(this.expiredMobFileCleanerChore);
- choreService.cancelChore(this.mobCompactChore);
- choreService.cancelChore(this.balancerChore);
- choreService.cancelChore(this.normalizerChore);
- choreService.cancelChore(this.clusterStatusChore);
- choreService.cancelChore(this.catalogJanitorChore);
- choreService.cancelChore(this.clusterStatusPublisherChore);
- choreService.cancelChore(this.snapshotQuotaChore);
- choreService.cancelChore(this.logCleaner);
- choreService.cancelChore(this.hfileCleaner);
- choreService.cancelChore(this.replicationBarrierCleaner);
+ cancelChore(this.expiredMobFileCleanerChore);
+ cancelChore(this.mobCompactChore);
+ cancelChore(this.balancerChore);
+ cancelChore(this.normalizerChore);
+ cancelChore(this.clusterStatusChore);
+ cancelChore(this.catalogJanitorChore);
+ cancelChore(this.clusterStatusPublisherChore);
+ if (this.mobCompactThread != null) {
+ this.mobCompactThread.close();
}
+ cancelChore(this.clusterStatusPublisherChore);
+ cancelChore(this.snapshotQuotaChore);
+ cancelChore(this.logCleaner);
+ cancelChore(this.hfileCleaner);
+ cancelChore(this.replicationBarrierCleaner);
}
/**
http://git-wip-us.apache.org/repos/asf/hbase/blob/159f1b46/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
index 91a5769..39b006c 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
@@ -2411,17 +2411,14 @@ public class HRegionServer extends HasThread implements
*/
protected void stopServiceThreads() {
// clean up the scheduled chores
- if (this.choreService != null) {
- choreService.cancelChore(nonceManagerChore);
- choreService.cancelChore(compactionChecker);
- choreService.cancelChore(periodicFlusher);
- choreService.cancelChore(healthCheckChore);
- choreService.cancelChore(storefileRefresher);
- choreService.cancelChore(movedRegionsCleaner);
- choreService.cancelChore(fsUtilizationChore);
- // clean up the remaining scheduled chores (in case we missed out any)
- choreService.shutdown();
- }
+ if (this.choreService != null) choreService.shutdown();
+ if (this.nonceManagerChore != null) nonceManagerChore.cancel(true);
+ if (this.compactionChecker != null) compactionChecker.cancel(true);
+ if (this.periodicFlusher != null) periodicFlusher.cancel(true);
+ if (this.healthCheckChore != null) healthCheckChore.cancel(true);
+ if (this.storefileRefresher != null) storefileRefresher.cancel(true);
+ if (this.movedRegionsCleaner != null) movedRegionsCleaner.cancel(true);
+ if (this.fsUtilizationChore != null) fsUtilizationChore.cancel(true);
if (this.cacheFlusher != null) {
this.cacheFlusher.join();
[2/2] hbase git commit: HBASE-20849 Set version as 2.1.0 in
branch-2.1 in prep for first RC
Posted by zh...@apache.org.
HBASE-20849 Set version as 2.1.0 in branch-2.1 in prep for first RC
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a2db3d27
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a2db3d27
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a2db3d27
Branch: refs/heads/branch-2.1
Commit: a2db3d27ffd35c9b037237a909c79ae6194dcec5
Parents: 159f1b4
Author: zhangduo <zh...@apache.org>
Authored: Fri Jul 6 08:42:06 2018 +0800
Committer: zhangduo <zh...@apache.org>
Committed: Fri Jul 6 15:32:23 2018 +0800
----------------------------------------------------------------------
hbase-annotations/pom.xml | 2 +-
hbase-archetypes/hbase-archetype-builder/pom.xml | 2 +-
hbase-archetypes/hbase-client-project/pom.xml | 2 +-
hbase-archetypes/hbase-shaded-client-project/pom.xml | 2 +-
hbase-archetypes/pom.xml | 2 +-
hbase-assembly/pom.xml | 2 +-
hbase-build-configuration/pom.xml | 2 +-
hbase-build-support/hbase-error-prone/pom.xml | 4 ++--
hbase-build-support/pom.xml | 2 +-
hbase-checkstyle/pom.xml | 4 ++--
hbase-client/pom.xml | 2 +-
hbase-common/pom.xml | 2 +-
hbase-endpoint/pom.xml | 2 +-
hbase-examples/pom.xml | 2 +-
hbase-external-blockcache/pom.xml | 2 +-
hbase-hadoop-compat/pom.xml | 2 +-
hbase-hadoop2-compat/pom.xml | 2 +-
hbase-http/pom.xml | 2 +-
hbase-it/pom.xml | 2 +-
hbase-mapreduce/pom.xml | 2 +-
hbase-metrics-api/pom.xml | 2 +-
hbase-metrics/pom.xml | 2 +-
hbase-procedure/pom.xml | 2 +-
hbase-protocol-shaded/pom.xml | 2 +-
hbase-protocol/pom.xml | 2 +-
hbase-replication/pom.xml | 2 +-
hbase-resource-bundle/pom.xml | 2 +-
hbase-rest/pom.xml | 2 +-
hbase-rsgroup/pom.xml | 2 +-
hbase-server/pom.xml | 2 +-
hbase-shaded/hbase-shaded-check-invariants/pom.xml | 2 +-
hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml | 2 +-
hbase-shaded/hbase-shaded-client/pom.xml | 2 +-
hbase-shaded/hbase-shaded-mapreduce/pom.xml | 2 +-
hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml | 2 +-
hbase-shaded/pom.xml | 2 +-
hbase-shell/pom.xml | 2 +-
hbase-testing-util/pom.xml | 2 +-
hbase-thrift/pom.xml | 2 +-
hbase-zookeeper/pom.xml | 2 +-
pom.xml | 2 +-
41 files changed, 43 insertions(+), 43 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-annotations/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml
index 63a2e55..698335c 100644
--- a/hbase-annotations/pom.xml
+++ b/hbase-annotations/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-archetypes/hbase-archetype-builder/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml
index fd9779f..fc425b5 100644
--- a/hbase-archetypes/hbase-archetype-builder/pom.xml
+++ b/hbase-archetypes/hbase-archetype-builder/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>hbase-archetypes</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-archetypes/hbase-client-project/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml
index 4eccad3..8c321c5 100644
--- a/hbase-archetypes/hbase-client-project/pom.xml
+++ b/hbase-archetypes/hbase-client-project/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>hbase-archetypes</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-client-project</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-archetypes/hbase-shaded-client-project/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml
index ae7c4dd..3f5c6a4 100644
--- a/hbase-archetypes/hbase-shaded-client-project/pom.xml
+++ b/hbase-archetypes/hbase-shaded-client-project/pom.xml
@@ -26,7 +26,7 @@
<parent>
<artifactId>hbase-archetypes</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-shaded-client-project</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-archetypes/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml
index 04da010..1a0dfdc 100644
--- a/hbase-archetypes/pom.xml
+++ b/hbase-archetypes/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-assembly/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 9effd26..e3d2e4a 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-assembly</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-build-configuration/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml
index a852d8b..ea76d09 100644
--- a/hbase-build-configuration/pom.xml
+++ b/hbase-build-configuration/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-build-support/hbase-error-prone/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-build-support/hbase-error-prone/pom.xml b/hbase-build-support/hbase-error-prone/pom.xml
index fe491c8..b0296a6 100644
--- a/hbase-build-support/hbase-error-prone/pom.xml
+++ b/hbase-build-support/hbase-error-prone/pom.xml
@@ -23,11 +23,11 @@
<parent>
<artifactId>hbase-build-support</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-error-prone</artifactId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<name>Apache HBase - Error Prone Rules</name>
<description>Module to hold error prone custom rules for HBase.</description>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-build-support/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-build-support/pom.xml b/hbase-build-support/pom.xml
index 26ecf8b..38dfbe5 100644
--- a/hbase-build-support/pom.xml
+++ b/hbase-build-support/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-checkstyle/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml
index 29b6a6d..7f6b633 100644
--- a/hbase-checkstyle/pom.xml
+++ b/hbase-checkstyle/pom.xml
@@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-checkstyle</artifactId>
-<version>2.1.0-SNAPSHOT</version>
+<version>2.1.0</version>
<name>Apache HBase - Checkstyle</name>
<description>Module to hold Checkstyle properties for HBase.</description>
<!--REMOVE-->
@@ -32,7 +32,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-client/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index c209a8a..9610ad3 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-common/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index a0a4d3b..bdbcc41 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-endpoint/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml
index 1c086d8..db6e068 100644
--- a/hbase-endpoint/pom.xml
+++ b/hbase-endpoint/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-endpoint</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-examples/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml
index 32c4e44..5073c1d 100644
--- a/hbase-examples/pom.xml
+++ b/hbase-examples/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-examples</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-external-blockcache/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml
index 9ca94ab..c29c5c0 100644
--- a/hbase-external-blockcache/pom.xml
+++ b/hbase-external-blockcache/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-external-blockcache</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-hadoop-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml
index c8974a4..fde67f3 100644
--- a/hbase-hadoop-compat/pom.xml
+++ b/hbase-hadoop-compat/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-hadoop2-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml
index e2dbf7a..1d1a25f 100644
--- a/hbase-hadoop2-compat/pom.xml
+++ b/hbase-hadoop2-compat/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-http/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml
index 9c2a1ed..e4f3e95 100644
--- a/hbase-http/pom.xml
+++ b/hbase-http/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-http</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-it/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml
index 3c3ce59..a652242 100644
--- a/hbase-it/pom.xml
+++ b/hbase-it/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-mapreduce/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml
index 1acbe6c..0c2715f 100644
--- a/hbase-mapreduce/pom.xml
+++ b/hbase-mapreduce/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-mapreduce</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-metrics-api/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml
index 1de6fc6..35fcbc0 100644
--- a/hbase-metrics-api/pom.xml
+++ b/hbase-metrics-api/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-metrics/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml
index 0b42872..1bb3886 100644
--- a/hbase-metrics/pom.xml
+++ b/hbase-metrics/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-procedure/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml
index cecb802..ae914d7 100644
--- a/hbase-procedure/pom.xml
+++ b/hbase-procedure/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-protocol-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml
index 3598afb..597874d 100644
--- a/hbase-protocol-shaded/pom.xml
+++ b/hbase-protocol-shaded/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-protocol-shaded</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-protocol/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml
index 2e62f52..d367827 100644
--- a/hbase-protocol/pom.xml
+++ b/hbase-protocol/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-protocol</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-replication/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml
index f7c8258..c5a1cb6 100644
--- a/hbase-replication/pom.xml
+++ b/hbase-replication/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-replication</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-resource-bundle/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml
index 517e65a..e1026c8 100644
--- a/hbase-resource-bundle/pom.xml
+++ b/hbase-resource-bundle/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-rest/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml
index 0e5b56d..30d38fb 100644
--- a/hbase-rest/pom.xml
+++ b/hbase-rest/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-rest</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-rsgroup/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml
index 298e04d..19d5fba 100644
--- a/hbase-rsgroup/pom.xml
+++ b/hbase-rsgroup/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-rsgroup</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-server/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index 39c6ea5..ef4363a 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-server</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/hbase-shaded-check-invariants/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/hbase-shaded-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
index 91956b1..bcce032 100644
--- a/hbase-shaded/hbase-shaded-check-invariants/pom.xml
+++ b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
@@ -16,7 +16,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../..</relativePath>
</parent>
<artifactId>hbase-shaded-check-invariants</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml b/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
index 8b425f5..f463a30 100644
--- a/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
+++ b/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-shaded</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-shaded-client-byo-hadoop</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/hbase-shaded-client/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml
index 74c2526..81961ee 100644
--- a/hbase-shaded/hbase-shaded-client/pom.xml
+++ b/hbase-shaded/hbase-shaded-client/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-shaded</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-shaded-client</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/hbase-shaded-mapreduce/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
index fa7f5e5..bdb4bba 100644
--- a/hbase-shaded/hbase-shaded-mapreduce/pom.xml
+++ b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
@@ -24,7 +24,7 @@
<parent>
<artifactId>hbase-shaded</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-shaded-mapreduce</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
index edc2c33f..e95c62e 100644
--- a/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
+++ b/hbase-shaded/hbase-shaded-with-hadoop-check-invariants/pom.xml
@@ -16,7 +16,7 @@
<parent>
<artifactId>hbase</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../..</relativePath>
</parent>
<artifactId>hbase-shaded-with-hadoop-check-invariants</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml
index a305484..63ed246 100644
--- a/hbase-shaded/pom.xml
+++ b/hbase-shaded/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-shaded</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-shell/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml
index e508882..3d59f44 100644
--- a/hbase-shell/pom.xml
+++ b/hbase-shell/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-shell</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-testing-util/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml
index 050e5c3..56b78ec 100644
--- a/hbase-testing-util/pom.xml
+++ b/hbase-testing-util/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-testing-util</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-thrift/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml
index 4327da3..d976df8 100644
--- a/hbase-thrift/pom.xml
+++ b/hbase-thrift/pom.xml
@@ -25,7 +25,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-thrift</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/hbase-zookeeper/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml
index 38daf3b..711c9dd 100644
--- a/hbase-zookeeper/pom.xml
+++ b/hbase-zookeeper/pom.xml
@@ -23,7 +23,7 @@
<parent>
<artifactId>hbase-build-configuration</artifactId>
<groupId>org.apache.hbase</groupId>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<relativePath>../hbase-build-configuration</relativePath>
</parent>
<artifactId>hbase-zookeeper</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/a2db3d27/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 95a7419..a00620e 100755
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,7 @@
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<packaging>pom</packaging>
- <version>2.1.0-SNAPSHOT</version>
+ <version>2.1.0</version>
<name>Apache HBase</name>
<description>
Apache HBase™ is the Hadoop database. Use it when you need