diff --git a/source/libs/scalar/src/filter.c b/source/libs/scalar/src/filter.c index 92e30f86f2..5eb0003662 100644 --- a/source/libs/scalar/src/filter.c +++ b/source/libs/scalar/src/filter.c @@ -3487,7 +3487,7 @@ EDealRes fltReviseRewriter(SNode** pNode, void* pContext) { return DEAL_RES_CONTINUE; } - if (QUERY_NODE_VALUE == nodeType(*pNode) || QUERY_NODE_NODE_LIST == nodeType(*pNode) || QUERY_NODE_COLUMN_REF == nodeType(*pNode)) { + if (QUERY_NODE_VALUE == nodeType(*pNode) || QUERY_NODE_NODE_LIST == nodeType(*pNode) || QUERY_NODE_COLUMN == nodeType(*pNode)) { return DEAL_RES_CONTINUE; } diff --git a/source/libs/scalar/src/scalar.c b/source/libs/scalar/src/scalar.c index e4ad45700c..742c7fd706 100644 --- a/source/libs/scalar/src/scalar.c +++ b/source/libs/scalar/src/scalar.c @@ -601,7 +601,7 @@ EDealRes sclWalkOperator(SNode* pNode, void* pContext) { EDealRes sclCalcWalker(SNode* pNode, void* pContext) { - if (QUERY_NODE_VALUE == nodeType(pNode) || QUERY_NODE_NODE_LIST == nodeType(pNode) || QUERY_NODE_COLUMN_REF == nodeType(pNode)) { + if (QUERY_NODE_VALUE == nodeType(pNode) || QUERY_NODE_NODE_LIST == nodeType(pNode) || QUERY_NODE_COLUMN == nodeType(pNode)) { return DEAL_RES_CONTINUE; } diff --git a/source/libs/scalar/test/filter/filterTests.cpp b/source/libs/scalar/test/filter/filterTests.cpp index d27fe2c25f..c8685a71c9 100644 --- a/source/libs/scalar/test/filter/filterTests.cpp +++ b/source/libs/scalar/test/filter/filterTests.cpp @@ -76,15 +76,15 @@ void flttMakeValueNode(SNode **pNode, int32_t dataType, void *value) { } void flttMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, int32_t dataBytes, int32_t rowNum, void *value) { - SNode *node = nodesMakeNode(QUERY_NODE_COLUMN_REF); - SColumnRefNode *rnode = (SColumnRefNode *)node; - rnode->dataType.type = dataType; - rnode->dataType.bytes = dataBytes; + SNode *node = nodesMakeNode(QUERY_NODE_COLUMN); + SColumnNode *rnode = (SColumnNode *)node; + rnode->node.resType.type = dataType; + rnode->node.resType.bytes = dataBytes; rnode->tupleId = 0; if (NULL == block) { rnode->slotId = 2; - rnode->columnId = 55; + rnode->colId = 55; *pNode = (SNode *)rnode; return; @@ -120,7 +120,7 @@ void flttMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, in taosArrayPush(res->pDataBlock, &idata); rnode->slotId = 2; - rnode->columnId = 55; + rnode->colId = 55; *block = res; } else { @@ -137,7 +137,7 @@ void flttMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, in res->info.numOfCols++; rnode->slotId = idx; - rnode->columnId = 55 + idx; + rnode->colId = 55 + idx; } *pNode = (SNode *)rnode; @@ -259,7 +259,7 @@ TEST(columnTest, smallint_column_greater_double_value) { ASSERT_EQ(code, 0); SColumnDataAgg stat = {0}; - stat.colId = ((SColumnRefNode *)pLeft)->columnId; + stat.colId = ((SColumnNode *)pLeft)->colId; stat.max = 10; stat.min = 5; stat.numOfNull = 0; @@ -310,7 +310,7 @@ TEST(columnTest, int_column_greater_smallint_value) { ASSERT_EQ(code, 0); SColumnDataAgg stat = {0}; - stat.colId = ((SColumnRefNode *)pLeft)->columnId; + stat.colId = ((SColumnNode *)pLeft)->colId; stat.max = 10; stat.min = 5; stat.numOfNull = 0; diff --git a/source/libs/scalar/test/scalar/scalarTests.cpp b/source/libs/scalar/test/scalar/scalarTests.cpp index de2c7f5874..5be117065b 100644 --- a/source/libs/scalar/test/scalar/scalarTests.cpp +++ b/source/libs/scalar/test/scalar/scalarTests.cpp @@ -75,10 +75,10 @@ void scltMakeValueNode(SNode **pNode, int32_t dataType, void *value) { } void scltMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, int32_t dataBytes, int32_t rowNum, void *value) { - SNode *node = nodesMakeNode(QUERY_NODE_COLUMN_REF); - SColumnRefNode *rnode = (SColumnRefNode *)node; - rnode->dataType.type = dataType; - rnode->dataType.bytes = dataBytes; + SNode *node = nodesMakeNode(QUERY_NODE_COLUMN); + SColumnNode *rnode = (SColumnNode *)node; + rnode->node.resType.type = dataType; + rnode->node.resType.bytes = dataBytes; rnode->tupleId = 0; if (NULL == *block) { @@ -111,7 +111,7 @@ void scltMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, in taosArrayPush(res->pDataBlock, &idata); rnode->slotId = 2; - rnode->columnId = 55; + rnode->colId = 55; *block = res; } else { @@ -126,7 +126,7 @@ void scltMakeColRefNode(SNode **pNode, SSDataBlock **block, int32_t dataType, in taosArrayPush(res->pDataBlock, &idata); rnode->slotId = idx; - rnode->columnId = 55 + idx; + rnode->colId = 55 + idx; } *pNode = (SNode *)rnode;