Class TracingInfo
- java.lang.Object
-
- org.apache.iotdb.db.query.control.tracing.TracingInfo
-
public class TracingInfo extends java.lang.ObjectA distinct TracingInfo is storaged for each query id, which includes the total number of chunks, the average points number of chunk, the information of sequence files and unSequence files this query involves.
-
-
Constructor Summary
Constructors Constructor Description TracingInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddActivity(java.lang.String activity, long time)voidaddChunkInfo(int chunkNum, long pointNum, boolean isSeq)voidaddOverlappedPageNum()voidaddTotalPageNum(int totalPageNum)voidaddTsFile(TsFileResource tsFileResource, boolean isSeq)voidaddTsFileSet(java.util.List<TsFileResource> seqResources, java.util.List<TsFileResource> unSeqResources)org.apache.iotdb.service.rpc.thrift.TSTracingInfofillRpcReturnTracingInfo()intgetOverlappedPageNum()java.util.Set<TsFileResource>getSeqFileSet()intgetSequenceChunkNum()longgetSequenceChunkPoints()longgetStartTime()intgetTotalPageNum()java.util.Set<TsFileResource>getUnSeqFileSet()intgetUnsequenceChunkNum()longgetUnsequenceChunkPoints()voidsetSeriesPathNum(int seriesPathNum)voidsetStartTime(long startTime)
-
-
-
Method Detail
-
getStartTime
public long getStartTime()
-
setStartTime
public void setStartTime(long startTime)
-
setSeriesPathNum
public void setSeriesPathNum(int seriesPathNum)
-
addChunkInfo
public void addChunkInfo(int chunkNum, long pointNum, boolean isSeq)
-
getSequenceChunkNum
public int getSequenceChunkNum()
-
getSequenceChunkPoints
public long getSequenceChunkPoints()
-
getUnsequenceChunkNum
public int getUnsequenceChunkNum()
-
getUnsequenceChunkPoints
public long getUnsequenceChunkPoints()
-
getSeqFileSet
public java.util.Set<TsFileResource> getSeqFileSet()
-
getUnSeqFileSet
public java.util.Set<TsFileResource> getUnSeqFileSet()
-
addTsFileSet
public void addTsFileSet(java.util.List<TsFileResource> seqResources, java.util.List<TsFileResource> unSeqResources)
-
addTsFile
public void addTsFile(TsFileResource tsFileResource, boolean isSeq)
-
getTotalPageNum
public int getTotalPageNum()
-
getOverlappedPageNum
public int getOverlappedPageNum()
-
addTotalPageNum
public void addTotalPageNum(int totalPageNum)
-
addOverlappedPageNum
public void addOverlappedPageNum()
-
addActivity
public void addActivity(java.lang.String activity, long time)
-
fillRpcReturnTracingInfo
public org.apache.iotdb.service.rpc.thrift.TSTracingInfo fillRpcReturnTracingInfo()
-
-