提交 27c71155 编写于 作者: X Xiaoyu Wang

fix: plan problem when functions that requires a timeline is used in a partition by query

上级 241b3856
...@@ -3880,11 +3880,11 @@ int32_t elapsedFunction(SqlFunctionCtx* pCtx) { ...@@ -3880,11 +3880,11 @@ int32_t elapsedFunction(SqlFunctionCtx* pCtx) {
if (pCtx->end.key != INT64_MIN) { if (pCtx->end.key != INT64_MIN) {
pInfo->min = pCtx->end.key; pInfo->min = pCtx->end.key;
} else { } else {
pInfo->min = ptsList[0]; pInfo->min = ptsList[start];
} }
} else { } else {
if (pCtx->start.key == INT64_MIN) { if (pCtx->start.key == INT64_MIN) {
pInfo->min = (pInfo->min > ptsList[0]) ? ptsList[0] : pInfo->min; pInfo->min = (pInfo->min > ptsList[start]) ? ptsList[start] : pInfo->min;
} else { } else {
pInfo->min = pCtx->start.key; pInfo->min = pCtx->start.key;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册