Package | Description |
---|---|
org.apache.hadoop.hbase.io | |
org.apache.hadoop.hbase.io.hfile |
Provides implementations of
HFile and HFile
BlockCache . |
org.apache.hadoop.hbase.mapreduce |
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
|
org.apache.hadoop.hbase.regionserver |
Modifier and Type | Method and Description |
---|---|
HFileScanner |
HalfStoreFileReader.getScanner(boolean cacheBlocks,
boolean pread,
boolean isCompaction) |
Modifier and Type | Class and Description |
---|---|
protected static class |
HFileReaderImpl.EncodedScanner
Scanner that operates on encoded data blocks.
|
protected static class |
HFileReaderImpl.HFileScannerImpl |
Modifier and Type | Method and Description |
---|---|
HFileScanner |
HFileReaderImpl.getScanner(org.apache.hadoop.conf.Configuration conf,
boolean cacheBlocks,
boolean pread)
Create a Scanner on this file.
|
HFileScanner |
HFile.Reader.getScanner(org.apache.hadoop.conf.Configuration conf,
boolean cacheBlocks,
boolean pread) |
HFileScanner |
HFileReaderImpl.getScanner(org.apache.hadoop.conf.Configuration conf,
boolean cacheBlocks,
boolean pread,
boolean isCompaction)
Create a Scanner on this file.
|
HFileScanner |
HFile.Reader.getScanner(org.apache.hadoop.conf.Configuration conf,
boolean cacheBlocks,
boolean pread,
boolean isCompaction) |
Modifier and Type | Method and Description |
---|---|
private void |
HFilePrettyPrinter.scanKeysValues(org.apache.hadoop.fs.Path file,
HFilePrettyPrinter.KeyValueStatsCollector fileStats,
HFileScanner scanner,
byte[] row) |
Modifier and Type | Field and Description |
---|---|
private HFileScanner |
HFileInputFormat.HFileRecordReader.scanner |
Modifier and Type | Field and Description |
---|---|
private HFileScanner |
StoreFileScanner.hfs |
Modifier and Type | Method and Description |
---|---|
HFileScanner |
StoreFileReader.getScanner(boolean cacheBlocks,
boolean pread)
Deprecated.
since 2.0.0 and will be removed in 3.0.0. Do not write further code which depends
on this call. Instead use getStoreFileScanner() which uses the StoreFileScanner
class/interface which is the preferred way to scan a store with higher level
concepts.
|
HFileScanner |
StoreFileReader.getScanner(boolean cacheBlocks,
boolean pread,
boolean isCompaction)
Deprecated.
since 2.0.0 and will be removed in 3.0.0. Do not write further code which depends
on this call. Instead use getStoreFileScanner() which uses the StoreFileScanner
class/interface which is the preferred way to scan a store with higher level
concepts. n * should we cache the blocks? n * use pread (for concurrent small
readers) n * is scanner being used for compaction?
|
Modifier and Type | Method and Description |
---|---|
(package private) static boolean |
StoreFileScanner.reseekAtOrAfter(HFileScanner s,
Cell k) |
static boolean |
StoreFileScanner.seekAtOrAfter(HFileScanner s,
Cell k)
nn * @return false if not found or if k is after the end.
|
Constructor and Description |
---|
StoreFileScanner(StoreFileReader reader,
HFileScanner hfs,
boolean useMVCC,
boolean hasMVCC,
long readPt,
long scannerOrder,
boolean canOptimizeForNonNullColumn)
Implements a
KeyValueScanner on top of the specified HFileScanner |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.