Merge branch 'main' into fix/liaohj
This commit is contained in:
commit
72ddb045a6
|
@ -772,7 +772,7 @@ static SSdbRow *mndSubActionDecode(SSdbRaw *pRaw) {
|
||||||
if (pSub->unassignedVgs != NULL) {
|
if (pSub->unassignedVgs != NULL) {
|
||||||
int32_t size = (int32_t)taosArrayGetSize(pSub->unassignedVgs);
|
int32_t size = (int32_t)taosArrayGetSize(pSub->unassignedVgs);
|
||||||
for (int32_t i = 0; i < size; ++i) {
|
for (int32_t i = 0; i < size; ++i) {
|
||||||
SMqVgEp *pMqVgEp = taosArrayGet(pSub->unassignedVgs, i);
|
SMqVgEp *pMqVgEp = (SMqVgEp *)taosArrayGetP(pSub->unassignedVgs, i);
|
||||||
tmsgUpdateDnodeEpSet(&pMqVgEp->epSet);
|
tmsgUpdateDnodeEpSet(&pMqVgEp->epSet);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -782,7 +782,7 @@ static SSdbRow *mndSubActionDecode(SSdbRaw *pRaw) {
|
||||||
SMqConsumerEp *pConsumerEp = pIter;
|
SMqConsumerEp *pConsumerEp = pIter;
|
||||||
int32_t size = (int32_t)taosArrayGetSize(pConsumerEp->vgs);
|
int32_t size = (int32_t)taosArrayGetSize(pConsumerEp->vgs);
|
||||||
for (int32_t i = 0; i < size; ++i) {
|
for (int32_t i = 0; i < size; ++i) {
|
||||||
SMqVgEp *pMqVgEp = taosArrayGet(pConsumerEp->vgs, i);
|
SMqVgEp *pMqVgEp = (SMqVgEp *)taosArrayGetP(pConsumerEp->vgs, i);
|
||||||
tmsgUpdateDnodeEpSet(&pMqVgEp->epSet);
|
tmsgUpdateDnodeEpSet(&pMqVgEp->epSet);
|
||||||
}
|
}
|
||||||
pIter = taosHashIterate(pSub->consumerHash, pIter);
|
pIter = taosHashIterate(pSub->consumerHash, pIter);
|
||||||
|
|
|
@ -1920,7 +1920,9 @@ FETCH_NEXT_BLOCK:
|
||||||
doFilter(pInfo->pRes, pOperator->exprSupp.pFilterInfo, NULL);
|
doFilter(pInfo->pRes, pOperator->exprSupp.pFilterInfo, NULL);
|
||||||
pInfo->pRes->info.dataLoad = 1;
|
pInfo->pRes->info.dataLoad = 1;
|
||||||
blockDataUpdateTsWindow(pInfo->pRes, pInfo->primaryTsIndex);
|
blockDataUpdateTsWindow(pInfo->pRes, pInfo->primaryTsIndex);
|
||||||
return pInfo->pRes;
|
if (pInfo->pRes->info.rows > 0) {
|
||||||
|
return pInfo->pRes;
|
||||||
|
}
|
||||||
} break;
|
} break;
|
||||||
case STREAM_SCAN_FROM_DELETE_DATA: {
|
case STREAM_SCAN_FROM_DELETE_DATA: {
|
||||||
generateScanRange(pInfo, pInfo->pUpdateDataRes, pInfo->pUpdateRes);
|
generateScanRange(pInfo, pInfo->pUpdateDataRes, pInfo->pUpdateRes);
|
||||||
|
|
|
@ -1940,6 +1940,7 @@ int32_t apercentileFunctionMerge(SqlFunctionCtx* pCtx) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pInfo->algo != APERCT_ALGO_TDIGEST) {
|
if (pInfo->algo != APERCT_ALGO_TDIGEST) {
|
||||||
|
buildHistogramInfo(pInfo);
|
||||||
qDebug("%s after merge, total:%" PRId64 ", numOfEntry:%d, %p", __FUNCTION__, pInfo->pHisto->numOfElems,
|
qDebug("%s after merge, total:%" PRId64 ", numOfEntry:%d, %p", __FUNCTION__, pInfo->pHisto->numOfElems,
|
||||||
pInfo->pHisto->numOfEntries, pInfo->pHisto);
|
pInfo->pHisto->numOfEntries, pInfo->pHisto);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue