reset stream trigger
This commit is contained in:
parent
613ca2c370
commit
0c284c4398
|
@ -984,6 +984,21 @@ int32_t qSetStreamOperatorOptionForScanHistory(qTaskInfo_t tinfo) {
|
||||||
|
|
||||||
qInfo("save stream param for state: %d, %" PRId64, pSup->calTrigger, pSup->deleteMark);
|
qInfo("save stream param for state: %d, %" PRId64, pSup->calTrigger, pSup->deleteMark);
|
||||||
|
|
||||||
|
pSup->calTriggerSaved = pSup->calTrigger;
|
||||||
|
pSup->deleteMarkSaved = pSup->deleteMark;
|
||||||
|
pSup->calTrigger = STREAM_TRIGGER_AT_ONCE;
|
||||||
|
pSup->deleteMark = INT64_MAX;
|
||||||
|
pInfo->ignoreExpiredDataSaved = pInfo->ignoreExpiredData;
|
||||||
|
pInfo->ignoreExpiredData = false;
|
||||||
|
} else if (type == QUERY_NODE_PHYSICAL_PLAN_STREAM_EVENT) {
|
||||||
|
SStreamEventAggOperatorInfo* pInfo = pOperator->info;
|
||||||
|
STimeWindowAggSupp* pSup = &pInfo->twAggSup;
|
||||||
|
|
||||||
|
ASSERT(pSup->calTrigger == STREAM_TRIGGER_AT_ONCE || pSup->calTrigger == STREAM_TRIGGER_WINDOW_CLOSE);
|
||||||
|
ASSERT(pSup->calTriggerSaved == 0 && pSup->deleteMarkSaved == 0);
|
||||||
|
|
||||||
|
qInfo("save stream param for state: %d, %" PRId64, pSup->calTrigger, pSup->deleteMark);
|
||||||
|
|
||||||
pSup->calTriggerSaved = pSup->calTrigger;
|
pSup->calTriggerSaved = pSup->calTrigger;
|
||||||
pSup->deleteMarkSaved = pSup->deleteMark;
|
pSup->deleteMarkSaved = pSup->deleteMark;
|
||||||
pSup->calTrigger = STREAM_TRIGGER_AT_ONCE;
|
pSup->calTrigger = STREAM_TRIGGER_AT_ONCE;
|
||||||
|
|
Loading…
Reference in New Issue