1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-10-31 18:30:33 +03:00

Revert "fix(joblist,QA): introduced extended SC ptrs collector to resolve the issue when ParseTree consist of ArithmCol-AggCol does not return SCs from AggCol."

This reverts commit 8c0c85080c.
This commit is contained in:
drrtuy
2025-09-08 11:59:31 +00:00
parent ed2c89196b
commit f807ebcdfd
16 changed files with 39 additions and 195 deletions

View File

@@ -46,6 +46,7 @@ using namespace boost;
#include "functor_str.h"
using namespace funcexp;
namespace execplan
{
/**
@@ -140,8 +141,7 @@ string FunctionColumn::toCppCode(IncludeSet& includes) const
auto fFuncParmsInString = fData.substr(fFunctionName.size() + 1, fData.size() - fFunctionName.size() - 2);
ss << "FunctionColumn(" << std::quoted(fFunctionName) << ", " << std::quoted(fFuncParmsInString) << ", "
<< sessionID() << ")";
ss << "FunctionColumn(" << std::quoted(fFunctionName) << ", " << std::quoted(fFuncParmsInString) << ", " << sessionID() << ")";
return ss.str();
}
@@ -521,14 +521,6 @@ void FunctionColumn::setSimpleColumnList()
fFunctionParms[i]->walk(getSimpleCols, &fSimpleColumnList);
}
void FunctionColumn::setSimpleColumnListExtended()
{
fSimpleColumnListExtended.clear();
for (uint i = 0; i < fFunctionParms.size(); i++)
fFunctionParms[i]->walk(getSimpleColsExtended, &fSimpleColumnListExtended);
}
std::optional<CalpontSystemCatalog::TableAliasName> FunctionColumn::singleTable()
{
setSimpleColumnList();