Go to file
Bharath Vissapragada 98d80fc5e4
HBASE-23257: Track clusterID in stand by masters (#798)
This patch implements a simple cache that all the masters
can lookup to serve cluster ID to clients. Active HMaster
is still responsible for creating it but all the masters
will read it from fs to serve clients.

RPCs exposing it will come in a separate patch as a part of
HBASE-18095.

Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Guangxu Cheng <guangxucheng@gmail.com>
(cherry picked from commit c2e01f2398)
(cherry picked from commit 9ab652982b)
2020-09-19 15:01:05 -07:00
.idea HBASE-23707 Add IntelliJ check style plugin configuration (#1064) (#1093) 2020-01-27 10:53:55 -08:00
bin HBASE-24550 Passing '-h' or '--help' to bin/hbase doesn't do as expected 2020-06-19 23:09:17 +05:30
conf HBASE-24271 Set values in `conf/hbase-site.xml` that enable running on `LocalFileSystem` out of the box 2020-05-14 14:35:50 -07:00
dev-support HBASE-24876 Fix the flaky job url in hbase-personality.sh (#2253) 2020-08-13 16:57:02 +08:00
hbase-annotations Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-archetypes Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-assembly Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-checkstyle Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-client [HBASE-24956] ConnectionManager#locateRegionInMeta waits for user region lock indefinitely. (#2415) 2020-09-18 13:49:24 -07:00
hbase-common HBASE-24805 HBaseTestingUtility.getConnection should be threadsafe 2020-08-04 11:15:02 -05:00
hbase-error-prone Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-examples HBASE-24434 Fix building cpp-example DemoClient 2020-05-27 14:16:44 -07:00
hbase-external-blockcache Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-hadoop-compat HBASE-24994 Add hedgedReadOpsInCurThread metric (#2368) 2020-09-11 13:49:33 +08:00
hbase-hadoop2-compat HBASE-24994 Add hedgedReadOpsInCurThread metric (#2368) 2020-09-11 13:49:33 +08:00
hbase-hbtop HBASE-24775 [hbtop] StoreFile size should be rounded off (#2144) 2020-07-28 08:34:07 +09:00
hbase-it HBASE-24662 Update DumpClusterStatusAction to notice changes in region server count 2020-08-06 09:18:51 -07:00
hbase-metrics Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-metrics-api Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-prefix-tree Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-procedure Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-protocol HBASE-24618 Backport HBASE-21204 to branch-1 2020-06-24 10:21:41 -07:00
hbase-resource-bundle Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-rest HBASE-24481 REST - Fix incorrect response code of get-regions in rest api 2020-09-19 19:59:14 +05:30
hbase-rsgroup HBASE-24675: On Master restart all servers are assigned to default rsgroup 2020-07-20 19:11:08 +05:30
hbase-server HBASE-23257: Track clusterID in stand by masters (#798) 2020-09-19 15:01:05 -07:00
hbase-shaded Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-shell HBASE-24970 Backport HBASE-20985 to branch-1 2020-09-03 14:06:42 +05:30
hbase-testing-util Set version on branch-1 to 1.7.0-SNAPSHOT 2020-02-14 11:31:32 -08:00
hbase-thrift HBASE-24971 Upgrade JQuery to 3.5.1 (#2336) 2020-09-01 10:41:28 -07:00
src/main HBASE-24994 Add hedgedReadOpsInCurThread metric (#2368) 2020-09-11 13:49:33 +08:00
.editorconfig HBASE-23234 Provide .editorconfig based on checkstyle configuration (#846) 2019-11-21 11:24:05 -08:00
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 2013-01-23 19:30:14 +00:00
.gitignore HBASE-24271 Set values in `conf/hbase-site.xml` that enable running on `LocalFileSystem` out of the box 2020-05-14 14:35:50 -07:00
.pylintrc HBASE-18041 Add .pylintrc to HBase 2017-06-28 12:27:01 -05:00
.rubocop.yml HBASE-23943 Updated Rubocop configuration to current version 2020-03-18 12:26:09 +01:00
CHANGES.txt Update POMs and CHANGES.txt for 1.6.0RC0 2020-02-14 11:30:22 -08:00
LICENSE.txt HBASE-14338 License notification misspells 'Asciidoctor' (Lars Francke) 2015-09-22 09:53:36 -07:00
NOTICE.txt HBASE-15666 shaded dependencies for hbase-testing-util 2019-07-15 11:59:52 +02:00
README.txt Updated links in README 2014-09-18 12:06:02 -07:00
pom.xml HBASE-24301 Updated Apache POM to version 23 2020-05-02 15:07:55 +02:00

README.txt

Apache HBase [1] is an open-source, distributed, versioned, column-oriented
store modeled after Google' Bigtable: A Distributed Storage System for
Structured Data by Chang et al.[2]  Just as Bigtable leverages the distributed
data storage provided by the Google File System, HBase provides Bigtable-like
capabilities on top of Apache Hadoop [3].

To get started using HBase, the full documentation for this release can be
found under the doc/ directory that accompanies this README.  Using a browser,
open the docs/index.html to view the project home page (or browse to [1]).
The hbase 'book' at http://hbase.apache.org/book.html has a 'quick start'
section and is where you should being your exploration of the hbase project.

The latest HBase can be downloaded from an Apache Mirror [4].

The source code can be found at [5]

The HBase issue tracker is at [6]

Apache HBase is made available under the Apache License, version 2.0 [7]

The HBase mailing lists and archives are listed here [8].

The HBase distribution includes cryptographic software. See the export control
notice here [9].

1. http://hbase.apache.org
2. http://research.google.com/archive/bigtable.html
3. http://hadoop.apache.org
4. http://www.apache.org/dyn/closer.cgi/hbase/
5. https://hbase.apache.org/source-repository.html
6. https://hbase.apache.org/issue-tracking.html
7. http://hbase.apache.org/license.html
8. http://hbase.apache.org/mail-lists.html
9. https://hbase.apache.org/export_control.html