diff --git a/CHANGES.md b/CHANGES.md
index 8097a1efcf6..722f2777a8f 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -20,6 +20,54 @@
# Be careful doing manual edits in this file. Do not change format
# of release header or remove the below marker. This file is generated.
# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
+## Release 2.4.8 - 2021-10-27
+
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26284](https://issues.apache.org/jira/browse/HBASE-26284) | Add HBase Thrift API to get all table names along with whether it is enabled or not | Major | Thrift |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-25773](https://issues.apache.org/jira/browse/HBASE-25773) | TestSnapshotScannerHDFSAclController.setupBeforeClass is flaky | Major | . |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26190](https://issues.apache.org/jira/browse/HBASE-26190) | High rate logging of BucketAllocatorException: Allocation too big | Major | BucketCache, Operability |
+| [HBASE-26383](https://issues.apache.org/jira/browse/HBASE-26383) | HBCK incorrectly reports inconsistencies for recently split regions following a master failover | Critical | master |
+| [HBASE-26371](https://issues.apache.org/jira/browse/HBASE-26371) | Prioritize meta region move over other region moves in region\_mover | Major | . |
+| [HBASE-26364](https://issues.apache.org/jira/browse/HBASE-26364) | TestThriftServer is failing 100% in our flaky test job | Major | test, Thrift |
+| [HBASE-26350](https://issues.apache.org/jira/browse/HBASE-26350) | Missing server side debugging on failed SASL handshake | Minor | . |
+| [HBASE-26344](https://issues.apache.org/jira/browse/HBASE-26344) | Fix Bug for MultiByteBuff.put(int, byte) | Major | . |
+| [HBASE-26312](https://issues.apache.org/jira/browse/HBASE-26312) | Shell scan fails with timestamp | Major | shell, test |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26360](https://issues.apache.org/jira/browse/HBASE-26360) | Use gen\_redirect\_html for linking test logs | Major | jenkins, scripts |
+| [HBASE-26341](https://issues.apache.org/jira/browse/HBASE-26341) | Upload dashboard html for flaky find job to nightlies | Major | flakies, jenkins, scripts |
+| [HBASE-26339](https://issues.apache.org/jira/browse/HBASE-26339) | SshPublisher will skip uploading artifacts if the build is failure | Major | jenkins, scripts |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-26329](https://issues.apache.org/jira/browse/HBASE-26329) | Upgrade commons-io to 2.11.0 | Major | dependencies |
+| [HBASE-26186](https://issues.apache.org/jira/browse/HBASE-26186) | jenkins script for caching artifacts should verify cached file before relying on it | Major | build, integration tests |
+
+
## Release 2.4.7 - 2021-10-15
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index c1176b643d3..67341028cda 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -20,6 +20,34 @@
# Be careful doing manual edits in this file. Do not change format
# of release header or remove the below marker. This file is generated.
# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
+# HBASE 2.4.8 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-26329](https://issues.apache.org/jira/browse/HBASE-26329) | *Major* | **Upgrade commons-io to 2.11.0**
+
+Upgraded commons-io to 2.11.0.
+
+
+---
+
+* [HBASE-26186](https://issues.apache.org/jira/browse/HBASE-26186) | *Major* | **jenkins script for caching artifacts should verify cached file before relying on it**
+
+Add a '--verify-tar-gz' option to cache-apache-project-artifact.sh for verifying whether the cached file can be parsed as a gzipped tarball.
+Use this option in our nightly job to avoid failures on broken cached hadoop tarballs.
+
+
+---
+
+* [HBASE-26339](https://issues.apache.org/jira/browse/HBASE-26339) | *Major* | **SshPublisher will skip uploading artifacts if the build is failure**
+
+Now we will mark build as unstable instead of failure when the yetus script returns error. This is used to solve the problem that the SshPublisher jenkins plugin will skip uploading artifacts if the build is marked as failure. In fact, the test output will be more important when there are UT failures.
+
+
+
# HBASE 2.4.7 Release Notes
These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.
diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml
index 93151faf40e..752765641e2 100644
--- a/hbase-annotations/pom.xml
+++ b/hbase-annotations/pom.xml
@@ -23,7 +23,7 @@
hbase
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml
index e26b46d0633..ab2e2af659b 100644
--- a/hbase-archetypes/hbase-archetype-builder/pom.xml
+++ b/hbase-archetypes/hbase-archetype-builder/pom.xml
@@ -25,7 +25,7 @@
hbase-archetypes
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml
index a93cc16c809..69df6658056 100644
--- a/hbase-archetypes/hbase-client-project/pom.xml
+++ b/hbase-archetypes/hbase-client-project/pom.xml
@@ -26,7 +26,7 @@
hbase-archetypes
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
hbase-client-project
diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml
index 00c3a229d59..b92ef04a595 100644
--- a/hbase-archetypes/hbase-shaded-client-project/pom.xml
+++ b/hbase-archetypes/hbase-shaded-client-project/pom.xml
@@ -26,7 +26,7 @@
hbase-archetypes
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
hbase-shaded-client-project
diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml
index 9b1852e104c..f24a23b4efa 100644
--- a/hbase-archetypes/pom.xml
+++ b/hbase-archetypes/pom.xml
@@ -24,7 +24,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 354e9f6a7d6..8097eeb8e9f 100644
--- a/hbase-assembly/pom.xml
+++ b/hbase-assembly/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-assembly
diff --git a/hbase-asyncfs/pom.xml b/hbase-asyncfs/pom.xml
index 71f1273c561..3b0e7842efd 100644
--- a/hbase-asyncfs/pom.xml
+++ b/hbase-asyncfs/pom.xml
@@ -24,7 +24,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-build-configuration/pom.xml b/hbase-build-configuration/pom.xml
index 9d6812037f2..fba6c48601b 100644
--- a/hbase-build-configuration/pom.xml
+++ b/hbase-build-configuration/pom.xml
@@ -23,7 +23,7 @@
hbase
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml
index 00275135bdf..66638cbcdf3 100644
--- a/hbase-checkstyle/pom.xml
+++ b/hbase-checkstyle/pom.xml
@@ -24,7 +24,7 @@
4.0.0
org.apache.hbase
hbase-checkstyle
-2.4.8-SNAPSHOT
+2.4.8
Apache HBase - Checkstyle
Module to hold Checkstyle properties for HBase.
@@ -32,7 +32,7 @@
hbase
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index caa2f0a9483..72da54d19dc 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -24,7 +24,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index 80de5a7b435..f744a282f7a 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-endpoint/pom.xml b/hbase-endpoint/pom.xml
index a23d2f07333..ec901c1ba92 100644
--- a/hbase-endpoint/pom.xml
+++ b/hbase-endpoint/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-endpoint
diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml
index ac2513f1418..fbc416261bd 100644
--- a/hbase-examples/pom.xml
+++ b/hbase-examples/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-examples
diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml
index da4e94d517e..2effd5219d7 100644
--- a/hbase-external-blockcache/pom.xml
+++ b/hbase-external-blockcache/pom.xml
@@ -25,7 +25,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-external-blockcache
diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml
index 90e41f3fbcf..f47aa558efc 100644
--- a/hbase-hadoop-compat/pom.xml
+++ b/hbase-hadoop-compat/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml
index 71d06fcb475..c80c50cec6e 100644
--- a/hbase-hadoop2-compat/pom.xml
+++ b/hbase-hadoop2-compat/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml
index 418504e3be1..daf2cbfd650 100644
--- a/hbase-hbtop/pom.xml
+++ b/hbase-hbtop/pom.xml
@@ -25,7 +25,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-hbtop
diff --git a/hbase-http/pom.xml b/hbase-http/pom.xml
index ff11695c524..9678cab4517 100644
--- a/hbase-http/pom.xml
+++ b/hbase-http/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-http
diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml
index 5aa484b4650..3babfa40815 100644
--- a/hbase-it/pom.xml
+++ b/hbase-it/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-logging/pom.xml b/hbase-logging/pom.xml
index 780d56c2c1b..f51dd07e814 100644
--- a/hbase-logging/pom.xml
+++ b/hbase-logging/pom.xml
@@ -25,7 +25,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-mapreduce/pom.xml b/hbase-mapreduce/pom.xml
index 8e281bb4f6b..5ead0f25706 100644
--- a/hbase-mapreduce/pom.xml
+++ b/hbase-mapreduce/pom.xml
@@ -24,7 +24,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-mapreduce
diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml
index aa0b0cc654c..185567f2b92 100644
--- a/hbase-metrics-api/pom.xml
+++ b/hbase-metrics-api/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml
index 6a5568567a4..64704fb6e00 100644
--- a/hbase-metrics/pom.xml
+++ b/hbase-metrics/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml
index 7a022bb661c..7a6bf43da7c 100644
--- a/hbase-procedure/pom.xml
+++ b/hbase-procedure/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-protocol-shaded/pom.xml b/hbase-protocol-shaded/pom.xml
index a07e801d110..2842588d0b5 100644
--- a/hbase-protocol-shaded/pom.xml
+++ b/hbase-protocol-shaded/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-protocol-shaded
diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml
index 12372212b97..abe67ad1f5b 100644
--- a/hbase-protocol/pom.xml
+++ b/hbase-protocol/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-protocol
diff --git a/hbase-replication/pom.xml b/hbase-replication/pom.xml
index 0366656ef4b..e516a9c729a 100644
--- a/hbase-replication/pom.xml
+++ b/hbase-replication/pom.xml
@@ -24,7 +24,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-replication
diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml
index 5acae17b8e9..2578b8dbfd4 100644
--- a/hbase-resource-bundle/pom.xml
+++ b/hbase-resource-bundle/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml
index 65964f4c75b..b3e2631c785 100644
--- a/hbase-rest/pom.xml
+++ b/hbase-rest/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-rest
diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml
index bc4798206ce..817df5ad818 100644
--- a/hbase-rsgroup/pom.xml
+++ b/hbase-rsgroup/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-rsgroup
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index 61e33529b0a..60c52fce709 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-server
diff --git a/hbase-shaded/hbase-shaded-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
index dbfd4f71fa3..e440e8289f1 100644
--- a/hbase-shaded/hbase-shaded-check-invariants/pom.xml
+++ b/hbase-shaded/hbase-shaded-check-invariants/pom.xml
@@ -16,7 +16,7 @@
hbase
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../..
hbase-shaded-check-invariants
diff --git a/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml b/hbase-shaded/hbase-shaded-client-byo-hadoop/pom.xml
index bd58cd769e3..5a6bdf8c03b 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 @@
hbase-shaded
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
hbase-shaded-client-byo-hadoop
diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml
index d504a6cf638..bd6ccdf4a72 100644
--- a/hbase-shaded/hbase-shaded-client/pom.xml
+++ b/hbase-shaded/hbase-shaded-client/pom.xml
@@ -24,7 +24,7 @@
hbase-shaded
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
hbase-shaded-client
diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
index 15d6bfb11f7..741621c06a8 100644
--- a/hbase-shaded/hbase-shaded-mapreduce/pom.xml
+++ b/hbase-shaded/hbase-shaded-mapreduce/pom.xml
@@ -24,7 +24,7 @@
hbase-shaded
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
hbase-shaded-mapreduce
diff --git a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
index 3548c7e6321..4c25cf5b62a 100644
--- a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
+++ b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml
@@ -25,7 +25,7 @@
org.apache.hbase
hbase-build-configuration
- 2.4.8-SNAPSHOT
+ 2.4.8
../../hbase-build-configuration
diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml
index acd5a2eb1d8..307c90f2784 100644
--- a/hbase-shaded/hbase-shaded-testing-util/pom.xml
+++ b/hbase-shaded/hbase-shaded-testing-util/pom.xml
@@ -25,7 +25,7 @@
hbase-shaded
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
..
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 82c997a3250..5a3439de52a 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 @@
hbase
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../..
hbase-shaded-with-hadoop-check-invariants
diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml
index 94de8a6c26c..6f5a2ba5021 100644
--- a/hbase-shaded/pom.xml
+++ b/hbase-shaded/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-shaded
diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml
index 00258112246..38d4e5652a9 100644
--- a/hbase-shell/pom.xml
+++ b/hbase-shell/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-shell
diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml
index 888d06ceb94..52a3c3cb694 100644
--- a/hbase-testing-util/pom.xml
+++ b/hbase-testing-util/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-testing-util
diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml
index 1b08e0cd11a..965424e76a2 100644
--- a/hbase-thrift/pom.xml
+++ b/hbase-thrift/pom.xml
@@ -25,7 +25,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-thrift
diff --git a/hbase-zookeeper/pom.xml b/hbase-zookeeper/pom.xml
index f522b65b962..b5772830521 100644
--- a/hbase-zookeeper/pom.xml
+++ b/hbase-zookeeper/pom.xml
@@ -23,7 +23,7 @@
hbase-build-configuration
org.apache.hbase
- 2.4.8-SNAPSHOT
+ 2.4.8
../hbase-build-configuration
hbase-zookeeper
diff --git a/pom.xml b/pom.xml
index 659b8f686e9..fb390640c8c 100755
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,7 @@
org.apache.hbase
hbase
pom
- 2.4.8-SNAPSHOT
+ 2.4.8
Apache HBase
Apache HBase™ is the Hadoop database. Use it when you need