提交 6f121e9d 编写于 作者: G Ganlin Zhao

[TD-11216]<feature>: Time window related keywords

上级 327c2150
...@@ -5662,14 +5662,6 @@ static void wduration_function(SQLFunctionCtx *pCtx) { ...@@ -5662,14 +5662,6 @@ static void wduration_function(SQLFunctionCtx *pCtx) {
*(int64_t *)(pCtx->pOutput) = duration; *(int64_t *)(pCtx->pOutput) = duration;
} }
static void tswin_function_finalizer(SQLFunctionCtx *pCtx) {
SET_VAL(pCtx, pCtx->size, 1);
if (pCtx->stableQuery) {
*(int64_t *)(pCtx->pOutput) = *(int64_t *)pCtx->pInput;
}
doFinalizer(pCtx);
}
///////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////
/* /*
* function compatible list. * function compatible list.
...@@ -6209,8 +6201,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{ ...@@ -6209,8 +6201,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{
TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY, TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY,
function_setup, function_setup,
wstart_function, wstart_function,
tswin_function_finalizer, doFinalizer,
noop1, copy_function,
dataBlockRequired, dataBlockRequired,
}, },
{ {
...@@ -6221,8 +6213,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{ ...@@ -6221,8 +6213,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{
TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY, TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY,
function_setup, function_setup,
wstop_function, wstop_function,
tswin_function_finalizer, doFinalizer,
noop1, copy_function,
dataBlockRequired, dataBlockRequired,
}, },
{ {
...@@ -6233,8 +6225,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{ ...@@ -6233,8 +6225,8 @@ SAggFunctionInfo aAggs[TSDB_FUNC_MAX_NUM] = {{
TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY, TSDB_BASE_FUNC_SO | TSDB_FUNCSTATE_SELECTIVITY,
function_setup, function_setup,
wduration_function, wduration_function,
tswin_function_finalizer, doFinalizer,
noop1, copy_function,
dataBlockRequired, dataBlockRequired,
} }
}; };
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册