Uses of Class
org.apache.hadoop.hbase.regionserver.StoreFileInfo
Packages that use StoreFileInfo
Package
Description
-
Uses of StoreFileInfo in org.apache.hadoop.hbase.io
Constructors in org.apache.hadoop.hbase.io with parameters of type StoreFileInfoModifierConstructorDescriptionHalfStoreFileReader
(ReaderContext context, HFileInfo fileInfo, CacheConfig cacheConf, Reference r, StoreFileInfo storeFileInfo, org.apache.hadoop.conf.Configuration conf) Creates a half file reader for a hfile referred to by an hfilelink. -
Uses of StoreFileInfo in org.apache.hadoop.hbase.regionserver
Fields in org.apache.hadoop.hbase.regionserver declared as StoreFileInfoModifier and TypeFieldDescriptionprivate final StoreFileInfo
HStoreFile.fileInfo
private final StoreFileInfo
InputStreamBlockDistribution.fileInfo
private final StoreFileInfo
StoreFileReader.storeFileInfo
AllStoreFileReader
for the same StoreFile will share therefCount
.Methods in org.apache.hadoop.hbase.regionserver that return StoreFileInfoModifier and TypeMethodDescriptionstatic StoreFileInfo
StoreFileInfo.createStoreFileInfoForHFile
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path initialPath, boolean primaryReplica) HStoreFile.getFileInfo()
(package private) StoreFileInfo
HRegionFileSystem.getStoreFileInfo
(String familyName, String fileName, StoreFileTracker tracker) Return the store file information of the specified family/file.Methods in org.apache.hadoop.hbase.regionserver that return types with arguments of type StoreFileInfoModifier and TypeMethodDescriptionstatic List<StoreFileInfo>
StoreUtils.toStoreFileInfo
(Collection<HStoreFile> storefiles) Methods in org.apache.hadoop.hbase.regionserver with parameters of type StoreFileInfoModifier and TypeMethodDescriptionvoid
HStore.bulkLoadHFile
(StoreFileInfo fileInfo) StoreEngine.createStoreFileAndReader
(StoreFileInfo info) Method parameters in org.apache.hadoop.hbase.regionserver with type arguments of type StoreFileInfoModifier and TypeMethodDescriptionprivate List<HStoreFile>
StoreEngine.openStoreFiles
(Collection<StoreFileInfo> files, boolean warmup) private void
StoreEngine.refreshStoreFilesInternal
(Collection<StoreFileInfo> newFiles) Checks the underlying store files, and opens the files that have not been opened, and removes the store file readers for store files no longer available.Constructors in org.apache.hadoop.hbase.regionserver with parameters of type StoreFileInfoModifierConstructorDescriptionHStoreFile
(StoreFileInfo fileInfo, BloomType cfBloomType, CacheConfig cacheConf) Constructor, loads a reader and it's indices, etc.HStoreFile
(StoreFileInfo fileInfo, BloomType cfBloomType, CacheConfig cacheConf, BloomFilterMetrics metrics) Constructor, loads a reader and it's indices, etc.InputStreamBlockDistribution
(org.apache.hadoop.fs.FSDataInputStream stream, StoreFileInfo fileInfo) This should only be called for the first FSDataInputStream of a StoreFile, inHStoreFile.open()
.private
StoreFileReader
(HFile.Reader reader, StoreFileInfo storeFileInfo, ReaderContext context, org.apache.hadoop.conf.Configuration conf) StoreFileReader
(ReaderContext context, HFileInfo fileInfo, CacheConfig cacheConf, StoreFileInfo storeFileInfo, org.apache.hadoop.conf.Configuration conf) -
Uses of StoreFileInfo in org.apache.hadoop.hbase.regionserver.storefiletracker
Fields in org.apache.hadoop.hbase.regionserver.storefiletracker with type parameters of type StoreFileInfoModifier and TypeFieldDescriptionprivate final Map<String,
StoreFileInfo> FileBasedStoreFileTracker.storefiles
Methods in org.apache.hadoop.hbase.regionserver.storefiletracker that return StoreFileInfoModifier and TypeMethodDescriptionStoreFileTracker.getStoreFileInfo
(org.apache.hadoop.fs.FileStatus fileStatus, org.apache.hadoop.fs.Path initialPath, boolean primaryReplica) StoreFileTracker.getStoreFileInfo
(org.apache.hadoop.fs.Path initialPath, boolean primaryReplica) StoreFileTrackerBase.getStoreFileInfo
(org.apache.hadoop.fs.FileStatus fileStatus, org.apache.hadoop.fs.Path initialPath, boolean primaryReplica) StoreFileTrackerBase.getStoreFileInfo
(org.apache.hadoop.fs.Path initialPath, boolean primaryReplica) Methods in org.apache.hadoop.hbase.regionserver.storefiletracker that return types with arguments of type StoreFileInfoModifier and TypeMethodDescriptionprotected List<StoreFileInfo>
DefaultStoreFileTracker.doLoadStoreFiles
(boolean readOnly) protected List<StoreFileInfo>
FileBasedStoreFileTracker.doLoadStoreFiles
(boolean readOnly) protected List<StoreFileInfo>
MigrationStoreFileTracker.doLoadStoreFiles
(boolean readOnly) protected abstract List<StoreFileInfo>
StoreFileTrackerBase.doLoadStoreFiles
(boolean readOnly) For primary replica, we will call load once when opening a region, and the implementation could choose to do some cleanup work.DefaultStoreFileTracker.getStoreFiles
(String familyName) Returns the store files available for the family.StoreFileTracker.load()
Load the store files list when opening a region.final List<StoreFileInfo>
StoreFileTrackerBase.load()
Methods in org.apache.hadoop.hbase.regionserver.storefiletracker with parameters of type StoreFileInfoModifier and TypeMethodDescriptionprivate org.apache.hadoop.hbase.shaded.protobuf.generated.StoreFileTrackerProtos.StoreFileEntry
FileBasedStoreFileTracker.toStoreFileEntry
(StoreFileInfo info) Method parameters in org.apache.hadoop.hbase.regionserver.storefiletracker with type arguments of type StoreFileInfoModifier and TypeMethodDescriptionvoid
StoreFileTracker.add
(Collection<StoreFileInfo> newFiles) Add new store files.final void
StoreFileTrackerBase.add
(Collection<StoreFileInfo> newFiles) protected void
DefaultStoreFileTracker.doAddCompactionResults
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) protected void
FileBasedStoreFileTracker.doAddCompactionResults
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) protected void
MigrationStoreFileTracker.doAddCompactionResults
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) protected abstract void
StoreFileTrackerBase.doAddCompactionResults
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) protected void
DefaultStoreFileTracker.doAddNewStoreFiles
(Collection<StoreFileInfo> newFiles) protected void
FileBasedStoreFileTracker.doAddNewStoreFiles
(Collection<StoreFileInfo> newFiles) protected void
MigrationStoreFileTracker.doAddNewStoreFiles
(Collection<StoreFileInfo> newFiles) protected abstract void
StoreFileTrackerBase.doAddNewStoreFiles
(Collection<StoreFileInfo> newFiles) protected void
DefaultStoreFileTracker.doSetStoreFiles
(Collection<StoreFileInfo> files) protected void
FileBasedStoreFileTracker.doSetStoreFiles
(Collection<StoreFileInfo> files) protected void
MigrationStoreFileTracker.doSetStoreFiles
(Collection<StoreFileInfo> files) protected abstract void
StoreFileTrackerBase.doSetStoreFiles
(Collection<StoreFileInfo> files) void
StoreFileTracker.replace
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) Add new store files and remove compacted store files after compaction.final void
StoreFileTrackerBase.replace
(Collection<StoreFileInfo> compactedFiles, Collection<StoreFileInfo> newFiles) void
StoreFileTracker.set
(List<StoreFileInfo> files) Set the store files.final void
StoreFileTrackerBase.set
(List<StoreFileInfo> files) -
Uses of StoreFileInfo in org.apache.hadoop.hbase.snapshot
Methods in org.apache.hadoop.hbase.snapshot that return types with arguments of type StoreFileInfoModifier and TypeMethodDescriptionprivate List<StoreFileInfo>
SnapshotManifest.getStoreFiles
(org.apache.hadoop.fs.Path storePath, TableDescriptor htd, ColumnFamilyDescriptor hcd, RegionInfo regionInfo) static List<StoreFileInfo>
SnapshotManifestV1.getStoreFiles
(StoreFileTracker sft, HRegionFileSystem regionFS, String familyName, boolean validate) Methods in org.apache.hadoop.hbase.snapshot with parameters of type StoreFileInfoModifier and TypeMethodDescriptionvoid
SnapshotManifest.RegionVisitor.storeFile
(TRegion region, TFamily family, StoreFileInfo storeFile) void
SnapshotManifestV1.ManifestBuilder.storeFile
(HRegionFileSystem region, org.apache.hadoop.fs.Path familyDir, StoreFileInfo storeFile) void
SnapshotManifestV2.ManifestBuilder.storeFile
(org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest.Builder region, org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotRegionManifest.FamilyFiles.Builder family, StoreFileInfo storeFile) Method parameters in org.apache.hadoop.hbase.snapshot with type arguments of type StoreFileInfoModifier and TypeMethodDescriptionprivate void
SnapshotManifest.addReferenceFiles
(SnapshotManifest.RegionVisitor visitor, Object regionData, Object familyData, Collection<StoreFileInfo> storeFiles, boolean isMob) -
Uses of StoreFileInfo in org.apache.hadoop.hbase.util
Methods in org.apache.hadoop.hbase.util that return StoreFileInfoModifier and TypeMethodDescriptionstatic StoreFileInfo
ServerRegionReplicaUtil.getStoreFileInfo
(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, RegionInfo regionInfo, RegionInfo regionInfoForFs, String familyName, org.apache.hadoop.fs.Path path, StoreFileTracker tracker) Returns a StoreFileInfo from the given FileStatus. -
Uses of StoreFileInfo in org.apache.hadoop.hbase.util.compaction
Method parameters in org.apache.hadoop.hbase.util.compaction with type arguments of type StoreFileInfoModifier and TypeMethodDescriptionprotected boolean
MajorCompactionRequest.shouldIncludeStore
(HRegionFileSystem fileSystem, String family, Collection<StoreFileInfo> storeFiles, long ts) protected boolean
MajorCompactionTTLRequest.shouldIncludeStore
(HRegionFileSystem fileSystem, String family, Collection<StoreFileInfo> storeFiles, long ts)