hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From st...@apache.org
Subject [hbase-operator-tools] 01/01: Preparing hbase-operator-tools release 1.0.0RC0; tagging and updates to CHANGES.md and RELEASENOTES.md
Date Wed, 11 Sep 2019 17:07:31 GMT
This is an automated email from the ASF dual-hosted git repository.

stack pushed a commit to tag 1.0.0RC0
in repository https://gitbox.apache.org/repos/asf/hbase-operator-tools.git

commit 275658d2db099066a71a7cfda8462278c1932cf4
Author: stack <stack@apache.org>
AuthorDate: Wed Sep 11 17:07:22 2019 +0000

    Preparing hbase-operator-tools release 1.0.0RC0; tagging and updates to CHANGES.md and
RELEASENOTES.md
---
 RELEASENOTES.md                       | 67 +++++++++++++++++++++++++++++++++++
 hbase-hbck2/pom.xml                   |  2 +-
 hbase-operator-tools-assembly/pom.xml |  2 +-
 pom.xml                               |  2 +-
 4 files changed, 70 insertions(+), 3 deletions(-)

diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index cc8ec36..dbd7672 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -355,3 +355,70 @@ Should not be needed going forward but in the spirt of our not knowing
all the c
 
 
 
+# HBASE  hbase-operator-tools-1.0.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, important issues,
features, and major improvements.
+
+
+---
+
+* [HBASE-22997](https://issues.apache.org/jira/browse/HBASE-22997) | *Major* | **Move to
SLF4J**
+
+Added SLF4J binding for LOG4J 2.
+
+
+---
+
+* [HBASE-22717](https://issues.apache.org/jira/browse/HBASE-22717) | *Major* | **[HBCK2]
Expose replication fixes from hbck1**
+
+Adds 'replication' command to HBCK2. Will clear old deleted peer queues and if a table name
is passed, can clear replication barrier flags.
+
+Exposes the old hbck1 code that did this.
+
+
+---
+
+* [HBASE-21393](https://issues.apache.org/jira/browse/HBASE-21393) | *Major* | **Add an API
 ScheduleSCP() to HBCK2**
+
+Adds scheduleRecoveries verb to HBCK2 tool for scheduling ServerCrashProcedures.
+
+Also adds a version checker and a refactor so we check version before trying a command (unless
--skip is passed on command-line).
+
+
+---
+
+* [HBASE-22688](https://issues.apache.org/jira/browse/HBASE-22688) | *Major* | **[HBCK2]
Add filesystem fixup to hbck2**
+
+Adds a 'filesystem' command to HBCK2. Checks for bad references, links, and corrupt hfiles
with the option of sidelining if pass --fix option.
+
+
+---
+
+* [HBASE-22680](https://issues.apache.org/jira/browse/HBASE-22680) | *Major* | **[HBCK2]
OfflineMetaRepair for hbase2/hbck2**
+
+Adds a version of the old OfflineMetaRepair tool from hbck1 updated to work against hbase2.
Here is how you'd run it:
+
+ $ HBASE\_CLASSPATH\_PREFIX=~/checkouts/hbase-operator-tools/hbase-hbck2/target/hbase-hbck2-1.0.0-SNAPSHOT.jar
./bin/hbase org.apache.hbase.hbck1.OfflineMetaRepair -details
+
+See section "hbase:meta region/table restore/rebuild" in hbase-hbck README in operator tools
for more detail on how to run it (https://github.com/apache/hbase-operator-tools/tree/master/hbase-hbck2)
+
+
+---
+
+* [HBASE-22143](https://issues.apache.org/jira/browse/HBASE-22143) | *Minor* | **HBCK2 setRegionState
command**
+
+Adds a new feature to HBCK2: setRegionState.
+
+Given the encoded name of a Region, this command allows you to change the state of that Region
recorded in Meta.
+
+
+---
+
+* [HBASE-21378](https://issues.apache.org/jira/browse/HBASE-21378) | *Major* | **[hbck2]
add --skip version check to hbck2 tool (checkHBCKSupport blocks assigning hbase:meta or hbase:namespace
when master is not initialized)**
+
+Adds a general -s,--skip option to hbck2 so you can run the command it first checking it
is version compatible.
+
+Should not be needed going forward but in the spirt of our not knowing all the conditions
under which we'll be trying to run hbck2, adding it.
+
+
+
diff --git a/hbase-hbck2/pom.xml b/hbase-hbck2/pom.xml
index 10fb9d7..0a8cb5d 100644
--- a/hbase-hbck2/pom.xml
+++ b/hbase-hbck2/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.hbase</groupId>
     <artifactId>hbase-operator-tools</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
+    <version>1.0.0</version>
     <relativePath>..</relativePath>
   </parent>
 
diff --git a/hbase-operator-tools-assembly/pom.xml b/hbase-operator-tools-assembly/pom.xml
index 4715d91..20d5d3d 100644
--- a/hbase-operator-tools-assembly/pom.xml
+++ b/hbase-operator-tools-assembly/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.hbase</groupId>
     <artifactId>hbase-operator-tools</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
+    <version>1.0.0</version>
     <relativePath>..</relativePath>
   </parent>
   <artifactId>hbase-operator-tools-assembly</artifactId>
diff --git a/pom.xml b/pom.xml
index 504e2d0..3855a0c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,7 @@
   </parent>
   <groupId>org.apache.hbase</groupId>
   <artifactId>hbase-operator-tools</artifactId>
-  <version>1.0.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <name>Apache HBase Operator Tools</name>
   <packaging>pom</packaging>
   <description>


Mime
View raw message