Apache HBase
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
YuCheng Hu 2e02ff2ddb Change maven-deploy-plugin version to 3.0.0 4 months ago
bin HBASE-27728 Implement a tool to migrate replication peer data between different storage implementation (#5179) 5 months ago
conf HBASE-27762 Include EventType and ProcedureV2 pid in logging via MDC (addendum) 5 months ago
dev-support HBASE-27912 Bump cryptography in /dev-support/git-jira-release-audit (#5265) 4 months ago
hbase-annotations HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-archetypes HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-assembly HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-asyncfs HBASE-27530 Fix comment syntax errors (#4910) 10 months ago
hbase-backup HBASE-27820: Addendum: Fix test failures (#5268) 4 months ago
hbase-balancer HBASE-27530 Fix comment syntax errors (#4910) 10 months ago
hbase-build-configuration HBASE-27443 Addendum forward port new changes while cherry-picking to branch-2.x 11 months ago
hbase-checkstyle HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-client HBASE-27216 Revisit the ReplicationSyncUp tool (#4966) 4 months ago
hbase-common HBASE-27857 Fix timeout exception handling in HBaseClassTestRule. (#5231) 5 months ago
hbase-compression HBASE-27872 xerial's snappy-java requires GLIBC >= 2.32 (#5245) 4 months ago
hbase-endpoint HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-examples HBASE-27578 Upgrade hbase-thirdparty to 4.1.4 (#4985) 8 months ago
hbase-external-blockcache HBASE-27796 Improve MemcachedBlockCache (#5181) 5 months ago
hbase-hadoop-compat HBASE-27712 Remove unused params in region metrics (#5100) 4 months ago
hbase-hbtop HBASE-27598 Upgrade mockito to 4.x (#4998) 8 months ago
hbase-http HBASE-27820: HBase is not starting due to Jersey library conflicts wi… (#5210) 4 months ago
hbase-it HBASE-27702 Remove 'hbase.regionserver.hlog.writer.impl' config (#5096) 6 months ago
hbase-logging HBASE-27762 Include EventType and ProcedureV2 pid in logging via MDC (addendum) 5 months ago
hbase-mapreduce HBASE-27820: HBase is not starting due to Jersey library conflicts wi… (#5210) 4 months ago
hbase-metrics HBASE-27681 Refactor Table Latency Metrics (#5072) 7 months ago
hbase-metrics-api HBASE-27434 Use ${revision} as placeholder for maven version to make it easier to control the version from command line (#4836) 11 months ago
hbase-procedure HBASE-27277 TestRaceBetweenSCPAndTRSP fails in pre commit (#5248) 4 months ago
hbase-protocol-shaded HBASE-27216 Revisit the ReplicationSyncUp tool (#4966) 4 months ago
hbase-replication HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157) 4 months ago
hbase-resource-bundle HBASE-27744 Update compression dependencies (#5137) 6 months ago
hbase-rest HBASE-27820: HBase is not starting due to Jersey library conflicts wi… (#5210) 4 months ago
hbase-server HBASE-27899 Beautify the output information of the getStats method in ReplicationSource (#5269) 4 months ago
hbase-shaded HBASE-27860 Fix build error against Hadoop 3.3.5 (#5233) 5 months ago
hbase-shell HBASE-27783 Implement a shell command to disable all peer modification (#5182) 5 months ago
hbase-testing-util HBASE-27595 ThreadGroup is removed since Hadoop 3.2.4 (#5001) 8 months ago
hbase-thrift HBASE-27865 TestThriftServerCmdLine fails with org.apache.hadoop.hbase.SystemExitRule (#5238) 4 months ago
hbase-zookeeper HBASE-27810. Check if the executor has already been shut down before submitting new job (#5207) 5 months ago
src HBASE-27913 Add 3.0.0-alpha-4 to download page (#5272) 4 months ago
.asf.yaml HBASE-24261: (Addendum) Make notifications a toplevel object 3 years ago
.editorconfig HBASE-23767 Add JDK11 compilation and unit test support to Github precommit 4 years ago
.git-blame-ignore-revs HBASE-27512 Add file `.git-blame-ignore-revs` (#4904) 10 months ago
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 11 years ago
.gitignore HBASE-27361 Add .flattened-pom.xml to .gitignore (#4769) 1 year ago
.pylintrc HBASE-21712 : Make submit-patch.py python3 compatible 5 years ago
.rubocop.yml HBASE-23943 Updated Rubocop configuration to current version 4 years ago
CHANGES.txt HBASE-26899 Run spotless:apply 1 year ago
LICENSE.txt HBASE-27791 Upgrade vega and its related js libraries (#5173) 5 months ago
NOTICE.txt HBASE-26741 Incorrect exception handling in shell (#4101) 2 years ago
README.md HBASE-27689 Update README.md about how to request a jira account (#5088) 7 months ago
pom.xml Change maven-deploy-plugin version to 3.0.0 4 months ago

README.md

hbase-logo

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

Getting Start

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 https://hbase.apache.org). The hbase 'book' has a 'quick start' section and is where you should being your exploration of the hbase project.

The latest HBase can be downloaded from the download page.

We use mailing lists to send notice and discuss. The mailing lists and archives are listed here

How to Contribute

The source code can be found at https://hbase.apache.org/source-repository.html

The HBase issue tracker is at https://hbase.apache.org/issue-tracking.html

Notice that, the public registration for https://issues.apache.org/ has been disabled due to spam. If you want to contribute to HBase, please visit the Request a jira account page to submit your request. Please make sure to select hbase as the 'ASF project you want to file a ticket' so we can receive your request and process it.

NOTE: we need to process the requests manually so it may take sometime, for example, up to a week, for us to respond to your request.

About

Apache HBase is made available under the Apache License, version 2.0

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