public class AlignedSeriesReader extends SeriesReader
SeriesReader.TimeOrderUtilsallSensors, cachedBatchData, cachedChunkMetadata, context, curSeqFileIndex, curUnseqFileIndex, dataSource, dataType, fileFilter, firstChunkMetadata, firstPageReader, firstTimeSeriesMetadata, hasCachedNextOverlappedPage, mergeReader, orderUtils, seqPageReaders, seqTimeSeriesMetadata, seriesPath, timeFilter, unSeqPageReaders, unSeqTimeSeriesMetadata, valueFilter| 构造器和说明 |
|---|
AlignedSeriesReader(PartialPath seriesPath,
Set<String> allSensors,
TSDataType dataType,
QueryContext context,
List<TsFileResource> seqFileResource,
List<TsFileResource> unseqFileResource,
Filter timeFilter,
Filter valueFilter,
boolean ascending) |
AlignedSeriesReader(PartialPath seriesPath,
Set<String> allSensors,
TSDataType dataType,
QueryContext context,
QueryDataSource dataSource,
Filter timeFilter,
Filter valueFilter,
TsFileFilter fileFilter,
boolean ascending) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DescPriorityMergeReader |
getDescPriorityMergeReader() |
protected PriorityMergeReader |
getPriorityMergeReader() |
protected AlignedTimeSeriesMetadata |
loadTimeSeriesMetadata(TsFileResource resource,
PartialPath seriesPath,
QueryContext context,
Filter filter,
Set<String> allSensors) |
currentFileTimeStatistics, getAnyFilter, getOrderUtils, getValueFilter, isEmpty, tryToUnpackAllOverlappedFilesToTimeSeriesMetadata, unpackAllOverlappedTsFilesToTimeSeriesMetadata, unpackOneTimeSeriesMetadata, unpackSeqTsFileResource, unpackUnseqTsFileResourcepublic AlignedSeriesReader(PartialPath seriesPath, Set<String> allSensors, TSDataType dataType, QueryContext context, QueryDataSource dataSource, Filter timeFilter, Filter valueFilter, TsFileFilter fileFilter, boolean ascending)
public AlignedSeriesReader(PartialPath seriesPath, Set<String> allSensors, TSDataType dataType, QueryContext context, List<TsFileResource> seqFileResource, List<TsFileResource> unseqFileResource, Filter timeFilter, Filter valueFilter, boolean ascending)
protected PriorityMergeReader getPriorityMergeReader()
getPriorityMergeReader 在类中 SeriesReaderprotected DescPriorityMergeReader getDescPriorityMergeReader()
protected AlignedTimeSeriesMetadata loadTimeSeriesMetadata(TsFileResource resource, PartialPath seriesPath, QueryContext context, Filter filter, Set<String> allSensors) throws IOException
loadTimeSeriesMetadata 在类中 SeriesReaderIOExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.