Go to file
stack 40843bb567 HBASE-25151 warmupRegion frustrates registering WALs on the catalog replicationsource
warmupRegion called by Master on Region move will instatiate
the meta WALProvider as part of its action making it so
it is already created by the time we go to open the
hbsae:meta Region. Accommodate meta walProvider
being already up.

hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/handler/AssignRegionHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/handler/UnassignRegionHandler.java
 Pass regionInfo. Needed internally.

hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.java
 Add handling if meta wal provider already instantiated when
 addCatalogReplicationSource runs.

hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestMetaRegionReplicaReplicationEndpoint.java
 Add exercising moving meta around between servers. Test replication
 keeps working.
2020-11-20 00:04:48 -08:00
.idea HBASE-23707 Add IntelliJ check style plugin configuration (#1064) 2020-01-27 10:40:24 -08:00
bin HBASE-14067 bundle ruby files for hbase shell into a jar. 2020-10-13 11:12:07 -05:00
conf HBASE-24343 Document how to configure the http request log 2020-05-29 16:50:16 -07:00
dev-support HBASE-25083 further HBase 1.y releases should have Hadoop 2.10 as a minimum version. (#2656) 2020-11-17 08:49:00 -06:00
hbase-annotations HBASE-23253 Rewrite rsgroup related UTs with the new methods introduced in HBASE-22932 (#813) 2020-03-02 15:43:40 +08:00
hbase-archetypes HBAE-24507 Remove HTableDescriptor and HColumnDescriptor (#2186) 2020-08-04 10:31:42 +08:00
hbase-assembly HBASE-14067 bundle ruby files for hbase shell into a jar. 2020-10-13 11:12:07 -05:00
hbase-asyncfs HBASE-24912 Enlarge MemstoreFlusherChore/CompactionChecker period for unit test (#2285) 2020-08-21 12:41:20 +08:00
hbase-backup HBASE-25057: Fix typo memeber (#2414) 2020-09-19 14:36:06 +08:00
hbase-balancer HBASE-25121 Refactor MetaTableAccessor.addRegionsToMeta and its usage places (#2476) 2020-10-05 21:29:55 +08:00
hbase-build-configuration HBASE-23675 Move to Apache parent POM version 22 2020-01-11 11:18:30 +01:00
hbase-checkstyle HBASE-22749 Distributed MOB compactions 2020-02-19 16:06:38 -06:00
hbase-client Revert "HBASE-25280 [meta replicas] ArrayIndexOutOfBoundsException in ZKConnectionRegistry (#2652)" 2020-11-16 08:59:12 -08:00
hbase-common HBASE-25187 Improve SizeCachedKV variants initialization (#2582) 2020-11-11 17:39:39 +05:30
hbase-endpoint HBASE-25173 Remove owner related methods in TableDescriptor/TableDescriptorBuilder (#2541) 2020-10-27 22:01:57 +08:00
hbase-examples HBASE-25037 Lots of thread pool are changed to non daemon after HBASE-24750 which causes trouble when shutting down (#2407) 2020-09-16 21:11:47 +08:00
hbase-external-blockcache HBASE-24170 Remove hadoop-2.0 profile (#1495) 2020-04-16 18:57:40 +08:00
hbase-hadoop-compat HBASE-25026 Create a metric to track full region scans RPCs 2020-11-17 08:48:59 +05:30
hbase-hbtop HBASE-24776 [hbtop] Support Batch mode (#2291) 2020-09-10 17:04:57 +09:00
hbase-http HBASE-25267 Add SSL keystore type and truststore related configs for HBase RESTServer (#2642) 2020-11-12 12:37:43 +01:00
hbase-it HBASE-25164 Make ModifyTableProcedure support changing meta replica count (#2513) 2020-10-13 09:43:56 +08:00
hbase-logging HBASE-24309 Avoid introducing log4j and slf4j-log4j dependencies for modules other than hbase-assembly (#1640) 2020-05-12 12:03:30 +08:00
hbase-mapreduce Revert "HBASE-25127 Enhance PerformanceEvaluation to profile meta replica performance. (#2644)" 2020-11-19 19:42:48 -08:00
hbase-metrics HBASE-24663 Add procedure process time statistics UI (#2035) 2020-07-10 15:03:52 +08:00
hbase-metrics-api HBASE-24309 Avoid introducing log4j and slf4j-log4j dependencies for modules other than hbase-assembly (#1640) 2020-05-12 12:03:30 +08:00
hbase-procedure HBASE-25048 [HBCK2] Bypassed parent procedures are not updated in store (#2410) 2020-10-04 21:39:27 -07:00
hbase-protocol-shaded HBASE-25181 Add options for disabling column family encryption and choosing hash algorithm for wrapped encryption keys. 2020-11-09 13:53:50 -06:00
hbase-replication HBASE-25067 Edit of log messages around async WAL Replication; checkstyle fixes; and a bugfix (#2435) 2020-09-22 10:10:31 -07:00
hbase-resource-bundle HBASE-23834 HBase fails to run on Hadoop 3.3.0/3.2.2/3.1.4 due to jetty version mismatch (#2222) 2020-08-25 12:05:52 +08:00
hbase-rest HBASE-25267 Add SSL keystore type and truststore related configs for HBase RESTServer (#2642) 2020-11-12 12:37:43 +01:00
hbase-server HBASE-25151 warmupRegion frustrates registering WALs on the catalog replicationsource 2020-11-20 00:04:48 -08:00
hbase-shaded HBASE-23834 HBase fails to run on Hadoop 3.3.0/3.2.2/3.1.4 due to jetty version mismatch (#2222) 2020-08-25 12:05:52 +08:00
hbase-shell HBASE-25300 'Unknown table hbase:quota' happens when desc table in shell if quota disabled (#2673) 2020-11-19 09:16:25 +08:00
hbase-testing-util HBASE-24309 Avoid introducing log4j and slf4j-log4j dependencies for modules other than hbase-assembly (#1640) 2020-05-12 12:03:30 +08:00
hbase-thrift HBASE-25261 Upgrade Bootstrap to 3.4.1 2020-11-17 12:44:20 +01:00
hbase-zookeeper HBASE-25103 Remove ZNodePaths.metaReplicaZNodes (#2464) 2020-09-29 15:48:57 +08:00
src HBASE-25298 hbase.rsgroup.fallback.enable should support dynamic configuration (#2668) 2020-11-19 09:20:01 +08:00
.asf.yaml HBASE-24261: (Addendum) Make notifications a toplevel object 2020-05-04 16:19:58 -07:00
.editorconfig HBASE-23767 Add JDK11 compilation and unit test support to Github precommit 2020-03-05 11:46:15 -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 13:18:43 -07:00
.pylintrc HBASE-21712 : Make submit-patch.py python3 compatible 2019-01-14 14:50:50 -08:00
.rubocop.yml HBASE-23943 Updated Rubocop configuration to current version 2020-03-18 11:09:36 +01:00
CHANGES.txt HBASE-18548 Move sources of website gen and check jobs into source control 2017-08-10 14:48:14 -07:00
LICENSE.txt HBASE-18548 Move sources of website gen and check jobs into source control 2017-08-10 14:48:14 -07:00
NOTICE.txt HBASE-24417 update copyright notices year to 2020 (#1760) 2020-05-25 12:58:29 +08:00
README.txt HBASE-14348 Update download mirror link 2018-04-04 14:30:06 -07:00
pom.xml HBASE-25275 Upgrade asciidoctor (#2647) 2020-11-12 15:37:12 +01: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.lua/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