| 限定符和类型 | 方法和说明 |
|---|---|
ReadOnlyMemChunk |
AbstractMemTable.query(PartialPath fullPath,
long ttlLowerBound,
List<Pair<Modification,IMemTable>> modsToMemtable) |
ReadOnlyMemChunk |
IMemTable.query(PartialPath fullPath,
long ttlLowerBound,
List<Pair<Modification,IMemTable>> modsToMemtable) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AlignedReadOnlyMemChunk |
| 限定符和类型 | 方法和说明 |
|---|---|
List<ReadOnlyMemChunk> |
TsFileResource.getReadOnlyMemChunk(PartialPath seriesPath) |
| 构造器和说明 |
|---|
TsFileResource(Map<PartialPath,List<ReadOnlyMemChunk>> pathToReadOnlyMemChunkMap,
Map<PartialPath,List<IChunkMetadata>> pathToChunkMetadataListMap,
TsFileResource originTsFileResource)
unsealed TsFile, for query
|
TsFileResource(PartialPath path,
List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList,
TsFileResource originTsFileResource)
unsealed TsFile, for query
|
| 限定符和类型 | 方法和说明 |
|---|---|
ReadOnlyMemChunk |
AlignedPath.getReadOnlyMemChunkFromMemTable(IMemTable memTable,
List<Pair<Modification,IMemTable>> modsToMemtable,
long timeLowerBound) |
ReadOnlyMemChunk |
PartialPath.getReadOnlyMemChunkFromMemTable(IMemTable memTable,
List<Pair<Modification,IMemTable>> modsToMemtable,
long timeLowerBound)
get the ReadOnlyMemChunk from the given MemTable.
|
ReadOnlyMemChunk |
MeasurementPath.getReadOnlyMemChunkFromMemTable(IMemTable memTable,
List<Pair<Modification,IMemTable>> modsToMemtable,
long timeLowerBound) |
| 限定符和类型 | 方法和说明 |
|---|---|
TsFileResource |
AlignedPath.createTsFileResource(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList,
TsFileResource originTsFileResource) |
TsFileResource |
PartialPath.createTsFileResource(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList,
TsFileResource originTsFileResource) |
TsFileResource |
MeasurementPath.createTsFileResource(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList,
TsFileResource originTsFileResource) |
AlignedTimeSeriesMetadata |
AlignedPath.generateTimeSeriesMetadata(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList)
Because the unclosed tsfile don't have TimeSeriesMetadata and memtables in the memory don't
have chunkMetadata, but query will use these, so we need to generate it for them.
|
ITimeSeriesMetadata |
PartialPath.generateTimeSeriesMetadata(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList) |
ITimeSeriesMetadata |
MeasurementPath.generateTimeSeriesMetadata(List<ReadOnlyMemChunk> readOnlyMemChunk,
List<IChunkMetadata> chunkMetadataList)
Because the unclosed tsfile don't have TimeSeriesMetadata and memtables in the memory don't
have chunkMetadata, but query will use these, so we need to generate it for them.
|
| 构造器和说明 |
|---|
ChunkReaderWrap(ReadOnlyMemChunk readOnlyMemChunk,
Filter filter)
constructor of MemChunkReader
|
MemChunkLoader(ReadOnlyMemChunk chunk) |
MemChunkReader(ReadOnlyMemChunk readableChunk,
Filter filter) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.