diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index 2ec87075c6223c29c2bbfd60adbe54601f3f7774..d4341956b0f8d61f961624bd6a13e48f6926b20b 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -6985,7 +6985,7 @@ SOperatorInfo* createSLimitOperatorInfo(SQueryRuntimeEnv* pRuntimeEnv, SOperator pInfo->slimit = pQueryAttr->slimit; pInfo->limit = pQueryAttr->limit; pInfo->capacity = pRuntimeEnv->resultInfo.capacity; - pInfo->threshold = pInfo->capacity * 0.8; + pInfo->threshold = (int64_t)(pInfo->capacity * 0.8); pInfo->currentOffset = pQueryAttr->limit.offset; pInfo->currentGroupOffset = pQueryAttr->slimit.offset; pInfo->multigroupResult= multigroupResult;