@InterfaceAudience.Private public class MockHStoreFile extends HStoreFile
BLOOM_FILTER_TYPE_KEY, BULKLOAD_TASK_KEY, BULKLOAD_TIME_KEY, DELETE_FAMILY_COUNT, EARLIEST_PUT_TS, EXCLUDE_FROM_MINOR_COMPACTION_KEY, LAST_BLOOM_KEY, MAJOR_COMPACTION_KEY, MAX_SEQ_ID_KEY, MOB_CELLS_COUNT, SKIP_RESET_SEQ_ID, STORE_FILE_READER_NO_READAHEAD, TIMERANGE_KEY| Modifier and Type | Method and Description |
|---|---|
OptionalLong |
getBulkLoadTimestamp() |
HDFSBlocksDistribution |
getHDFSBlockDistribution() |
OptionalLong |
getMaximumTimestamp() |
long |
getMaxSequenceId() |
byte[] |
getMetadataValue(byte[] key) |
OptionalLong |
getMinimumTimestamp() |
long |
getModificationTimestamp() |
long |
getModificationTimeStamp() |
StoreFileScanner |
getPreadScanner(boolean cacheBlocks,
long readPt,
long scannerOrder,
boolean canOptimizeForNonNullColumn) |
StoreFileReader |
getReader() |
StoreFileScanner |
getStreamScanner(boolean canUseDropBehind,
boolean cacheBlocks,
boolean isCompaction,
long readPt,
long scannerOrder,
boolean canOptimizeForNonNullColumn) |
void |
initReader() |
boolean |
isBulkLoadResult() |
boolean |
isCompactedAway() |
boolean |
isMajorCompactionResult() |
boolean |
isReference() |
void |
markCompactedAway() |
void |
setIsMajor(boolean isMajor) |
void |
setMetadataValue(byte[] key,
byte[] value) |
closeStoreFile, closeStreamReaders, deleteStoreFile, excludeFromMinorCompaction, getCacheConf, getComparator, getFileInfo, getFirstKey, getLastKey, getMaxMemStoreTS, getPath, getQualifiedPath, getRefCount, isHFile, isReferencedInReads, storeFileReaderClosed, toString, toStringDetailedpublic long getMaxSequenceId()
getMaxSequenceId in interface StoreFilegetMaxSequenceId in class HStoreFilepublic boolean isMajorCompactionResult()
isMajorCompactionResult in interface StoreFileisMajorCompactionResult in class HStoreFilepublic void setIsMajor(boolean isMajor)
public boolean isReference()
isReference in interface StoreFileisReference in class HStoreFilepublic boolean isBulkLoadResult()
isBulkLoadResult in interface StoreFileisBulkLoadResult in class HStoreFilepublic byte[] getMetadataValue(byte[] key)
getMetadataValue in class HStoreFilepublic void setMetadataValue(byte[] key, byte[] value)
public OptionalLong getMinimumTimestamp()
getMinimumTimestamp in interface StoreFilegetMinimumTimestamp in class HStoreFilepublic OptionalLong getMaximumTimestamp()
getMaximumTimestamp in interface StoreFilegetMaximumTimestamp in class HStoreFilepublic void markCompactedAway()
markCompactedAway in class HStoreFilepublic boolean isCompactedAway()
isCompactedAway in class HStoreFilepublic long getModificationTimeStamp()
getModificationTimeStamp in interface StoreFilegetModificationTimeStamp in class HStoreFilepublic long getModificationTimestamp()
getModificationTimestamp in interface StoreFilegetModificationTimestamp in class HStoreFilepublic HDFSBlocksDistribution getHDFSBlockDistribution()
getHDFSBlockDistribution in class HStoreFilepublic void initReader() throws IOException
initReader in class HStoreFileIOExceptionpublic StoreFileScanner getPreadScanner(boolean cacheBlocks, long readPt, long scannerOrder, boolean canOptimizeForNonNullColumn)
getPreadScanner in class HStoreFilepublic StoreFileScanner getStreamScanner(boolean canUseDropBehind, boolean cacheBlocks, boolean isCompaction, long readPt, long scannerOrder, boolean canOptimizeForNonNullColumn) throws IOException
getStreamScanner in class HStoreFileIOExceptionpublic StoreFileReader getReader()
getReader in class HStoreFilepublic OptionalLong getBulkLoadTimestamp()
getBulkLoadTimestamp in interface StoreFilegetBulkLoadTimestamp in class HStoreFileCopyright © 2007–2019 Cloudera. All rights reserved.