Go to file
Huaxiang Sun c930bc92f4 HBASE-16767 Mob compaction needs to clean up temporary files in face of IOExceptions.
1). Fix resource leak issue upon exception during mob compaction.
2). Reorg the code in compactMobFilesInBatch() to make it more readable.

Signed-off-by: Jonathan M Hsieh <jmhsieh@apache.org>
2016-10-10 14:48:24 -05:00
bin HBASE-16753 There is a mismatch between suggested Java version in hbase-env.sh 2016-10-05 10:16:41 -07:00
conf HBASE-16753 There is a mismatch between suggested Java version in hbase-env.sh 2016-10-05 10:16:41 -07:00
dev-support HBASE-16720 Sort build ids in flaky dashboard. 2016-09-27 15:40:43 -07:00
hbase-annotations HBASE-15889. String case conversions are locale-sensitive, used without locale 2016-05-28 10:41:31 -07:00
hbase-archetypes HBASE-16547 hbase-archetype-builder shell scripts assume bash is installed in /bin 2016-09-01 15:57:54 -07:00
hbase-assembly HBASE-16101 Tool to microbenchmark procedure WAL performance. 2016-08-30 13:31:58 -07:00
hbase-checkstyle HBASE-15693 Reconsider the ImportOrder rule of checkstyle 2016-04-24 11:05:46 +08:00
hbase-client HBASE-16372 References to previous cell in read path should be avoided 2016-10-06 14:19:12 +05:30
hbase-common HBASE-15721 Optimization in cloning cells into MSLAB. 2016-10-06 14:48:03 +05:30
hbase-endpoint HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
hbase-examples HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
hbase-external-blockcache HBASE-12088 Addendum - fix spacing 2016-09-21 20:59:42 -07:00
hbase-hadoop-compat HBASE-15984 Handle premature EOF treatment of WALs in replication. 2016-09-29 10:07:14 -05:00
hbase-hadoop2-compat HBASE-15984 Handle premature EOF treatment of WALs in replication. 2016-09-29 10:07:14 -05:00
hbase-it HBASE-16690 Move znode path configs to a separated class 2016-10-05 20:12:44 +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-12088 Remove unused hadoop-1.0, hadoop-1.1 profiles from non-root poms 2016-09-21 20:45:03 -07:00
hbase-procedure HBASE-16781 Fix flaky TestMasterProcedureWalLease 2016-10-07 18:01:53 -07:00
hbase-protocol HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
hbase-protocol-shaded HBASE-16764 hbase-protocol-shaded generate-shaded-classes profile unpacks shaded java files into wrong location 2016-10-04 11:56:16 -07:00
hbase-resource-bundle HBASE-15560 TinyLFU-based BlockCache - revert pending performance verification 2016-10-04 08:37:29 -07:00
hbase-rest HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
hbase-rsgroup HBASE-16690 Move znode path configs to a separated class 2016-10-05 20:12:44 +08:00
hbase-server HBASE-16767 Mob compaction needs to clean up temporary files in face of IOExceptions. 2016-10-10 14:48:24 -05:00
hbase-shaded HBASE-14534 Bump yammer/coda/dropwizard metrics dependency version 2015-12-15 12:11:27 -08:00
hbase-shell HBASE-16666 Add append and remove peer namespaces cmds for replication (Guanghao Zhang) 2016-10-09 21:22:50 -07:00
hbase-spark HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
hbase-testing-util HBASE-16682 Fix Shell tests failure. NoClassDefFoundError for MiniKdc. 2016-09-26 02:05:21 -07:00
hbase-thrift HBASE-15638 Shade protobuf 2016-10-03 21:37:32 -07:00
src/main HBASE-16753 There is a mismatch between suggested Java version in hbase-env.sh 2016-10-05 10:16:41 -07:00
.gitattributes HBASE-6816. [WINDOWS] line endings on checkout for .sh files 2013-01-23 19:30:14 +00:00
.gitignore HBASE-16518 Remove unused .arcconfig file 2016-08-29 15:05:46 -07: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-14085 Update LICENSE and NOTICE files. 2015-08-04 17:16:56 -05:00
README.txt Updated links in README 2014-09-18 11:58:14 -07:00
pom.xml Revert "HBASE-16750 hbase compilation failed on power system (Saravanan Krishnamoorthy)" 2016-10-10 10:08:41 -05: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