Class TracingManager
- java.lang.Object
-
- org.apache.iotdb.db.query.control.tracing.TracingManager
-
public class TracingManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TracingManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChunkInfo(long queryId, int chunkNum, long pointsNum, boolean seq)voidaddOverlappedPageNum(long queryId)voidaddTotalPageNum(long queryId, int pageNum)voidaddTsFile(long queryId, TsFileResource tsFileResource, boolean isSeq)voidaddTsFileSet(long queryId, java.util.List<TsFileResource> seqResources, java.util.List<TsFileResource> unseqResources)org.apache.iotdb.service.rpc.thrift.TSTracingInfofillRpcReturnTracingInfo(long queryId)static TracingManagergetInstance()voidregisterActivity(long queryId, java.lang.String activity, long startTime)voidsetSeriesPathNum(long queryId, int pathsNum)voidsetStartTime(long queryId, long startTime, java.lang.String statement)
-
-
-
Method Detail
-
getInstance
public static TracingManager getInstance()
-
setSeriesPathNum
public void setSeriesPathNum(long queryId, int pathsNum)
-
addTsFileSet
public void addTsFileSet(long queryId, java.util.List<TsFileResource> seqResources, java.util.List<TsFileResource> unseqResources)
-
addTsFile
public void addTsFile(long queryId, TsFileResource tsFileResource, boolean isSeq)
-
addChunkInfo
public void addChunkInfo(long queryId, int chunkNum, long pointsNum, boolean seq)
-
addTotalPageNum
public void addTotalPageNum(long queryId, int pageNum)
-
addOverlappedPageNum
public void addOverlappedPageNum(long queryId)
-
setStartTime
public void setStartTime(long queryId, long startTime, java.lang.String statement)
-
registerActivity
public void registerActivity(long queryId, java.lang.String activity, long startTime)
-
fillRpcReturnTracingInfo
public org.apache.iotdb.service.rpc.thrift.TSTracingInfo fillRpcReturnTracingInfo(long queryId)
-
-