Go to file
Michael Stack a5a77ae3d5
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:31 -08:00
bin HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client 2017-11-17 13:20:18 -08:00
conf HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client 2017-11-17 13:20:18 -08:00
dev-support HBASE-19382 Update report-flakies.py script to handle yetus builds. 2017-11-29 22:21:10 -08:00
hbase-annotations HBASE-19373 Fixed remaining Checkstyle error in hbase-annotations 2017-12-08 23:18:52 +01:00
hbase-archetypes HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client 2017-11-17 13:20:18 -08:00
hbase-assembly HBASE-19114 Split out o.a.h.h.zookeeper from hbase-server and hbase-client 2017-11-17 13:20:18 -08:00
hbase-backup HBASE-19417 Remove boolean return value from postBulkLoadHFile hook 2017-12-06 07:06:28 -08:00
hbase-build-configuration HBASE-17823 Migrate to Apache Yetus Audience Annotations 2017-09-12 20:53:30 -05:00
hbase-build-support HBASE-19180 Removed unused imports from AlwaysPasses 2017-12-08 22:58:27 +01:00
hbase-checkstyle HBASE-19262 Revisit checkstyle rules 2017-11-16 09:43:08 +08:00
hbase-client HBASE-19461 TestRSGroups is broke 2017-12-08 15:09:46 -08:00
hbase-common HBASE-19357 Bucket cache no longer L2 for LRU cache. 2017-12-07 15:03:53 +05:30
hbase-endpoint HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 17:50:30 -08:00
hbase-examples HBASE-19251 Merge RawAsyncTable and AsyncTable 2017-11-16 14:36:28 +08:00
hbase-external-blockcache HBASE-19357 Bucket cache no longer L2 for LRU cache. 2017-12-07 15:03:53 +05:30
hbase-hadoop-compat HBASE-19285 Implements table-level latency histograms 2017-12-01 17:46:09 -05:00
hbase-hadoop2-compat HBASE-18942 hbase-hadoop2-compat module ignores hadoop-3 profile 2017-12-04 15:47:54 -08:00
hbase-http HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support. 2017-11-01 14:21:38 -07:00
hbase-it HBASE-19433 ChangeSplitPolicyAction modifies an immutable HTableDescriptor 2017-12-07 19:44:14 -08:00
hbase-mapreduce HBASE-19134 Make WALKey an Interface; expose Read-Only version to CPs 2017-12-08 15:12:31 -08:00
hbase-metrics HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support. 2017-11-01 14:21:38 -07:00
hbase-metrics-api HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support. 2017-11-01 14:21:38 -07:00
hbase-native-client HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
hbase-procedure HBASE-19367 Refactoring in RegionStates, and RSProcedureDispatcher 2017-11-29 22:40:11 -08:00
hbase-protocol HBASE-19128 Purge Distributed Log Replay from codebase, configurations, text; mark the feature as unsupported, broken. 2017-11-07 17:43:14 -08:00
hbase-protocol-shaded HBASE-16868 Add a replicate_all flag to avoid misuse the namespaces and table-cfs config of replication peer 2017-11-23 14:54:19 +08:00
hbase-replication HBASE-16868 Add a replicate_all flag to avoid misuse the namespaces and table-cfs config of replication peer 2017-11-23 14:54:19 +08:00
hbase-resource-bundle HBASE-19224 Add "BSD 2-Clause license" to our accepted list 2017-11-09 11:47:36 -05:00
hbase-rest HBASE-12444 Total number of requests overflow because it's int 2017-12-07 18:39:12 +08:00
hbase-rsgroup HBASE-19461 TestRSGroups is broke 2017-12-08 15:09:46 -08:00
hbase-server HBASE-19134 Make WALKey an Interface; expose Read-Only version to CPs 2017-12-08 15:12:31 -08:00
hbase-shaded HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support. 2017-11-01 14:21:38 -07:00
hbase-shell HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 17:50:30 -08:00
hbase-spark HBASE-19387 Fix Hbase-spark Arm64 SnappyError 2017-12-08 09:22:59 -08:00
hbase-spark-it HBASE-18782 Module untangling work 2017-09-10 18:10:56 -07:00
hbase-testing-util HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 17:50:30 -08:00
hbase-thrift HBASE-19362 Remove unused imports from hbase-thrift module 2017-11-29 11:00:59 +01:00
hbase-zookeeper HBASE-19360 Removed unused imports from hbase-zookeeper module 2017-12-08 23:12:09 +01:00
src HBASE-19023 Replace hbase-server with hbase-mapreduce for HBase and MapReduce chapter 2017-12-06 09:01:19 -08:00
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 2013-01-23 19:30:14 +00:00
.gitignore HBASE-19175 Added linklint files to gitignore 2017-11-07 08:25:48 +01:00
.pylintrc HBASE-18041 Add .pylintrc to HBase 2017-06-28 12:22:37 -05: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-18548 Move sources of website gen and check jobs into source control 2017-08-10 14:48:14 -07:00
README.txt HBASE-18548 Move sources of website gen and check jobs into source control 2017-08-10 14:48:14 -07:00
pom.xml HBASE-19349 Introduce wrong version depencency of servlet-api jar 2017-12-07 17:50:30 -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