Go to file
Tamas Penzes fc581270a8 HBASE-13346: Clean up Filter package for post 1.0 s/KeyValue/Cell/g
Added filterCell method to Filter, it calls filterKeyValue by default
Deprecated filterKeyValue in Filter, bud added default functionality to return Filter.ReturnCode.INCLUDE.
Added filterKeyValue (calling filterCell) to Filters extending FilterBase to be backward compatible.
renamed filterKeyValue to filterCell in all implementations
changed all internal calls to use filterCell instead of filterKeyValue
changed tests too

This way the change is simple and backward compatible.
Any existing custom filter should work since they override filterKeyValue
and the implementation is called by Filter.filterCell.

Moved FilterWrapper to hbase-server

Signed-off-by: anoopsamjohn <anoopsamjohn@gmail.com>
2017-10-27 11:17:53 +05:30
bin HBASE-10367 RegionServer graceful stop / decommissioning 2017-10-19 22:10:52 -07:00
conf HBASE-18517 limit max log message width in log4j 2017-08-08 12:10:13 +08:00
dev-support HBASE-19098 compatibility checker should handle remotes named something other than 'origin'. 2017-10-26 16:10:56 -05:00
hbase-annotations HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-archetypes HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-assembly HBASE-18940 include project pylint configs in source artifact. 2017-10-05 10:40:28 -05:00
hbase-backup HBASE-19073 Cleanup CoordinatedStateManager 2017-10-24 20:00:31 -07:00
hbase-build-configuration HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-checkstyle HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-client HBASE-13346: Clean up Filter package for post 1.0 s/KeyValue/Cell/g 2017-10-27 11:17:53 +05:30
hbase-common HBASE-19090 Add config 'hbase.systemtables.compacting.memstore.type' to 2017-10-26 12:43:20 +05:30
hbase-endpoint HBASE-19018 tests that need bouncycastle must delcare dependency on it. 2017-10-24 14:33:24 -05:00
hbase-examples HBASE-18905 Allow CPs to request flush on Region and know the completion of the requested flush 2017-10-25 20:45:53 +08:00
hbase-external-blockcache HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-hadoop-compat HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-hadoop2-compat HBASE-18980 Suppress SelfComparison error in tests 2017-10-10 11:58:28 -05:00
hbase-http HBASE-19053 (addendum) Update version in hbase-http/pom.xml. Found it during local compile before commit, but forgot to commit & merge. 2017-10-23 23:39:04 -07:00
hbase-it HBASE-16338 Remove Jackson1 deps 2017-10-23 15:24:51 -05:00
hbase-mapreduce HBASE-13346: Clean up Filter package for post 1.0 s/KeyValue/Cell/g 2017-10-27 11:17:53 +05:30
hbase-metrics HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-metrics-api HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-native-client HBASE-14087 Ensure correct ASF headers for docs/code 2015-07-29 14:25:43 -05:00
hbase-prefix-tree HBSE-18945 Make a IA.LimitedPrivate interface for CellComparator (Ram) 2017-10-17 23:19:21 +05:30
hbase-procedure HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-protocol HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-protocol-shaded HBASE-18754 Get rid of Writable from TimeRangeTracker 2017-10-24 15:14:14 +08:00
hbase-replication HBASE-14247 Separate the old WALs into different regionserver directories 2017-10-17 19:39:21 +08:00
hbase-resource-bundle HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-rest HBASE-19029 Align RPC timout methods in Table and AsyncTableBase 2017-10-25 09:55:16 -07:00
hbase-rsgroup HBASE-19007 Align Services Interfaces in Master and RegionServer 2017-10-21 11:07:27 -07:00
hbase-server HBASE-13346: Clean up Filter package for post 1.0 s/KeyValue/Cell/g 2017-10-27 11:17:53 +05:30
hbase-shaded HBASE-19053 Split out o.a.h.h.http from hbase-server into a separate module 2017-10-23 23:25:26 -07:00
hbase-shell HBASE-16338 Remove Jackson1 deps 2017-10-23 15:24:51 -05:00
hbase-spark HBASE-13346: Clean up Filter package for post 1.0 s/KeyValue/Cell/g 2017-10-27 11:17:53 +05:30
hbase-spark-it HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-testing-util HBASE-18933 set version number to 2.0.0-alpha4-SNAPSHOT following release of alpha3 2017-10-04 07:57:49 -05:00
hbase-thrift HBASE-19007 Align Services Interfaces in Master and RegionServer 2017-10-21 11:07:27 -07:00
src/main HBASE-19073 Cleanup CoordinatedStateManager 2017-10-24 20:00:31 -07: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-19049 Update Kerby to 1.0.1. 2017-10-24 09:47:54 -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