public class FileSliceHandler extends Handler
conf, storage, timelineServiceConfig, viewManager| Constructor and Description |
|---|
FileSliceHandler(StorageConfiguration<?> conf,
TimelineService.Config timelineServiceConfig,
HoodieStorage storage,
FileSystemViewManager viewManager) |
public FileSliceHandler(StorageConfiguration<?> conf, TimelineService.Config timelineServiceConfig, HoodieStorage storage, FileSystemViewManager viewManager) throws IOException
IOExceptionpublic List<FileSliceDTO> getAllFileSlices(String basePath, String partitionPath)
public List<FileSliceDTO> getLatestFileSliceInRange(String basePath, List<String> instantsToReturn)
public List<FileSliceDTO> getLatestMergedFileSlicesBeforeOrOn(String basePath, String partitionPath, String maxInstantTime)
public List<FileSliceDTO> getLatestFileSlicesBeforeOrOn(String basePath, String partitionPath, String maxInstantTime, boolean includeFileSlicesInPendingCompaction)
public Map<String,List<FileSliceDTO>> getAllLatestFileSlicesBeforeOrOn(String basePath, String maxInstantTime)
public List<FileSliceDTO> getLatestUnCompactedFileSlices(String basePath, String partitionPath)
public List<FileSliceDTO> getLatestFileSlices(String basePath, String partitionPath)
public List<FileSliceDTO> getLatestFileSlicesStateless(String basePath, String partitionPath)
public List<FileSliceDTO> getLatestFileSlice(String basePath, String partitionPath, String fileId)
public List<CompactionOpDTO> getPendingCompactionOperations(String basePath)
public List<CompactionOpDTO> getPendingLogCompactionOperations(String basePath)
public List<FileGroupDTO> getAllFileGroups(String basePath, String partitionPath)
public List<FileGroupDTO> getAllFileGroupsStateless(String basePath, String partitionPath)
public List<FileGroupDTO> getReplacedFileGroupsBeforeOrOn(String basePath, String maxCommitTime, String partitionPath)
public List<FileGroupDTO> getReplacedFileGroupsBefore(String basePath, String maxCommitTime, String partitionPath)
public List<FileGroupDTO> getReplacedFileGroupsAfterOrOn(String basePath, String minCommitTime, String partitionPath)
public List<FileGroupDTO> getAllReplacedFileGroups(String basePath, String partitionPath)
public List<ClusteringOpDTO> getFileGroupsInPendingClustering(String basePath)
public boolean refreshTable(String basePath)
public boolean loadAllPartitions(String basePath)
Copyright © 2024 The Apache Software Foundation. All rights reserved.