Go to file
Umesh Agashe 5895538a32 HBASE-18103 [AMv2] Changed master to throw YouAreDeadException when it receives regionServerReport() with incorrect region assignment. Added test to verify rogue region server behavior.
Behavior prior to these changes is to call expireServer(), log exception and suppress it. These changes will result in RS receiving the YouAreDeadException and treating it as a fatal error. This 'fail fast' approach will help us stabilize the code. This behavior can be reconsidered later if necessary.

Signed-off-by: Michael Stack <stack@apache.org>
2017-08-21 17:23:10 -07:00
bin HBASE-18238 rubocop autocorrect for bin/ 2017-08-14 13:53:37 -05:00
conf HBASE-18517 limit max log message width in log4j 2017-08-08 12:11:13 +08:00
dev-support HBASE-18563 Fix RAT License complaint about website jenkins scripts 2017-08-10 20:08:03 -05:00
hbase-annotations HBASE-18181 Move master branch to version 3.0.0-SNAPSHOT post creation of branch-2 2017-06-06 22:04:39 -07:00
hbase-archetypes HBASE-18264 Update pom plugins 2017-07-03 19:42:46 -07:00
hbase-assembly HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir. 2017-08-17 22:06:34 -07:00
hbase-checkstyle HBASE-18181 Move master branch to version 3.0.0-SNAPSHOT post creation of branch-2 2017-06-06 22:04:39 -07:00
hbase-client HBASE-18617 FuzzyRowKeyFilter should not modify the filter pairs (vinisha) 2017-08-18 09:10:20 -07:00
hbase-common HBASE-18471 The DeleteFamily cell is skipped when StoreScanner seeks to next column 2017-08-19 02:15:12 +08:00
hbase-endpoint HBASE-18515 Introduce Delete.add as a replacement for Delete#addDeleteMarker 2017-08-07 11:05:23 +08:00
hbase-examples HBASE-18271 Shade netty Purge mention of netty-all. 2017-08-13 12:46:21 -07:00
hbase-external-blockcache HBASE-17908 Upgrade guava 2017-07-21 15:28:08 +01:00
hbase-hadoop-compat HBASE-18469 Correct RegionServer metric of totalRequestCount 2017-08-11 14:13:18 +08:00
hbase-hadoop2-compat HBASE-18469 Correct RegionServer metric of totalRequestCount 2017-08-11 14:13:18 +08:00
hbase-it HBASE-18629 Enhance ChaosMonkeyRunner with interruptibility - revert addendum 2017-08-21 10:01:42 -07:00
hbase-metrics HBASE-17908 Upgrade guava 2017-07-21 15:28:08 +01:00
hbase-metrics-api HBASE-18447 MetricRegistryInfo#hashCode uses hashCode instead of toHashCode 2017-07-26 16:18:00 +08:00
hbase-native-client HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
hbase-prefix-tree HBASE-18303 Clean up @Parameter boilerplate 2017-08-14 14:23:24 -05:00
hbase-procedure HBASE-18551 [AMv2] UnassignProcedure and crashed regionservers 2017-08-11 07:16:33 -07:00
hbase-protocol HBASE-15511 ClusterStatus should be able to return responses by scope 2017-08-14 01:02:39 +08:00
hbase-protocol-shaded HBASE-18593 Tell m2eclipse what to do w/ replacer plugin 2017-08-14 09:13:27 -07:00
hbase-resource-bundle HBASE-18202 Remove unnecessary info from supplemental-models 2017-07-12 15:15:16 -05:00
hbase-rest HBASE-18518 Remove jersey1* dependencies form project and jersey1* jars from lib dir. 2017-08-17 22:06:34 -07:00
hbase-rsgroup HBASE-18566 [RSGROUP]Log the client IP/port of the rsgroup admin 2017-08-13 20:29:12 -07:00
hbase-server HBASE-18103 [AMv2] Changed master to throw YouAreDeadException when it receives regionServerReport() with incorrect region assignment. Added test to verify rogue region server behavior. 2017-08-21 17:23:10 -07:00
hbase-shaded HBASE-18337 Exclude jetty-orbit sigs from shade 2017-07-19 15:49:38 -05:00
hbase-shell HBASE-18125 shell disregards spaces at the end of a split key in a split file 2017-08-16 15:14:12 -07:00
hbase-spark HBASE-18271 Shade netty Purge mention of netty-all; ADDENDUM for sparktest 2017-08-16 10:04:56 -07:00
hbase-spark-it HBASE-17908 Upgrade guava 2017-07-21 15:28:08 +01:00
hbase-testing-util HBASE-17908 Upgrade guava 2017-07-21 15:28:08 +01:00
hbase-thrift HBASE-18402 Thrift2 should support DeleteFamilyVersion type 2017-07-25 17:39:16 -07:00
src HBASE-18637 Update the link of 'Bending time in HBase' 2017-08-21 15:17:40 +08:00
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 2013-01-23 19:30:14 +00:00
.gitignore HBASE-16116 Remove redundant pattern *.iml 2017-08-03 00:22:45 +08: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-18271 Shade netty Purge mention of netty-all. 2017-08-13 12:46:21 -07: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