Go to file
Michael Stack a33a9de643
HBASE-19134 Make WALKey an Interface; expose Read-Only version to CPs
Created a new WALKey Interface and a WALKeyImpl. The WALKey Interface
is surfaced to Coprocessors and throughout most of the code base.
WALKeyImpl is used internally by WAL and by Replication which need
access to WALKey setters.

Methods that were deprecated in WALObserver because they were exposing
Private audience Classes have been undeprecated now we have WALKey.

Moved over to use SequenceId#getSequenceId throughout. Changed
SequenceId#getSequenceId removing the IOE.
2017-12-08 15:12:51 -08:00
bin HBASE-19407 [branch-2] Remove backup/restore 2017-12-01 17:22:37 -08:00
conf HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client 2017-11-17 13:23:28 -08:00
dev-support HBASE-19382 Update report-flakies.py script to handle yetus builds. 2017-11-29 23:02:36 -08:00
hbase-annotations HBASE-19373 Fixed remaining Checkstyle error in hbase-annotations 2017-12-08 23:19:51 +01:00
hbase-archetypes HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-assembly HBASE-19407 [branch-2] Remove backup/restore 2017-12-01 17:22:37 -08:00
hbase-build-configuration HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-build-support HBASE-19180 Removed unused imports from AlwaysPasses 2017-12-08 23:00:03 +01:00
hbase-checkstyle HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-client HBASE-19461 TestRSGroups is broke 2017-12-08 15:10:23 -08:00
hbase-common HBASE-19357 Bucket cache no longer L2 for LRU cache. 2017-12-07 15:06:30 +05:30
hbase-endpoint HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 18:06:33 -08:00
hbase-examples HBASE-19267 Remove compiler-plugin mapping executions as it breaks Java8 detection 2017-11-28 14:54:32 -05:00
hbase-external-blockcache HBASE-19357 Bucket cache no longer L2 for LRU cache. 2017-12-07 15:06:30 +05:30
hbase-hadoop-compat HBASE-19285 Implements table-level latency histograms 2017-12-01 17:34:43 -05:00
hbase-hadoop2-compat HBASE-18942 hbase-hadoop2-compat module ignores hadoop-3 profile 2017-12-04 15:45:13 -08:00
hbase-http HBASE-19267 Remove compiler-plugin mapping executions as it breaks Java8 detection 2017-11-28 14:54:32 -05:00
hbase-it HBASE-19433 ChangeSplitPolicyAction modifies an immutable HTableDescriptor 2017-12-07 19:45:41 -08:00
hbase-mapreduce HBASE-19134 Make WALKey an Interface; expose Read-Only version to CPs 2017-12-08 15:12:51 -08:00
hbase-metrics HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-metrics-api HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-procedure HBASE-19367 Refactoring in RegionStates, and RSProcedureDispatcher 2017-11-29 22:42:39 -08:00
hbase-protocol HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-protocol-shaded HBASE-19407 [branch-2] Remove backup/restore 2017-12-01 17:22:37 -08:00
hbase-replication HBASE-19267 Remove compiler-plugin mapping executions as it breaks Java8 detection 2017-11-28 14:54:32 -05:00
hbase-resource-bundle HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-rest HBASE-12444 Total number of requests overflow because it's int 2017-12-07 18:42:32 +08:00
hbase-rsgroup HBASE-19461 TestRSGroups is broke 2017-12-08 15:10:23 -08:00
hbase-server HBASE-19134 Make WALKey an Interface; expose Read-Only version to CPs 2017-12-08 15:12:51 -08:00
hbase-shaded HBASE-19315 Incorrect snapshot version is used for 2.0.0-beta-1 2017-11-21 10:41:50 -08:00
hbase-shell HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 18:06:33 -08:00
hbase-spark HBASE-19410 Move zookeeper related UTs to hbase-zookeeper and mark them as ZKTests 2017-12-06 16:38:58 +08:00
hbase-testing-util HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 18:06:33 -08:00
hbase-thrift HBASE-19362 Remove unused imports from hbase-thrift module 2017-11-29 16:32:16 +01:00
hbase-zookeeper HBASE-19360 Removed unused imports from hbase-zookeeper module 2017-12-08 23:13:25 +01:00
src/main HBASE-19023 Replace hbase-server with hbase-mapreduce for HBase and MapReduce chapter 2017-12-06 09:04:02 -08:00
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 2013-01-23 19:30:14 +00:00
.gitignore HBASE-18670 Add .DS_Store to .gitignore 2017-08-27 18:53:04 +08:00
.pylintrc HBASE-18041 Add .pylintrc to HBase 2017-06-28 12:26:29 -05:00
CHANGES.txt HBASE-5466 Opening a table also opens the metatable and never closes it 2012-02-24 00:55:58 +00:00
LICENSE.txt HBASE-14338 License notification misspells 'Asciidoctor' (Lars Francke) 2015-09-22 09:53:53 -07:00
NOTICE.txt HBASE-17968 Fix NOTICE.txt for src-release 2017-05-01 11:25:44 -04:00
README.txt Updated links in README 2014-09-18 11:58:14 -07:00
pom.xml HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 18:06:33 -08: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