[td-255]fix the bug in recording the elapsed time.
This commit is contained in:
parent
c6e1472ac8
commit
9b01458bd9
|
@ -157,5 +157,5 @@ ELSEIF (${OSTYPE} MATCHES "Alpine")
|
|||
MESSAGE(STATUS "input osType: Alpine")
|
||||
SET(TD_APLHINE TRUE)
|
||||
ELSE ()
|
||||
MESSAGE(STATUS "input osType unknown: " ${OSTYPE})
|
||||
MESSAGE(STATUS "The user specified osType is unknown: " ${OSTYPE})
|
||||
ENDIF ()
|
||||
|
|
|
@ -3847,14 +3847,17 @@ int32_t doFillTimeIntervalGapsInResults(SFillInfo* pFillInfo, SSDataBlock *pOutp
|
|||
}
|
||||
|
||||
void publishOperatorProfEvent(SOperatorInfo* operatorInfo, EQueryProfEventType eventType) {
|
||||
SQueryProfEvent event;
|
||||
event.eventType = eventType;
|
||||
event.eventTime = taosGetTimestampUs();
|
||||
SQueryProfEvent event = {0};
|
||||
|
||||
event.eventType = eventType;
|
||||
event.eventTime = taosGetTimestampUs();
|
||||
event.operatorType = operatorInfo->operatorType;
|
||||
|
||||
SQInfo* qInfo = operatorInfo->pRuntimeEnv->qinfo;
|
||||
if (qInfo->summary.queryProfEvents) {
|
||||
taosArrayPush(qInfo->summary.queryProfEvents, &event);
|
||||
if (operatorInfo->pRuntimeEnv) {
|
||||
SQInfo* pQInfo = operatorInfo->pRuntimeEnv->qinfo;
|
||||
if (pQInfo->summary.queryProfEvents) {
|
||||
taosArrayPush(pQInfo->summary.queryProfEvents, &event);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue