GAUSS-04581 — GAUSS-04590

GAUSS-04581: “BloomFilters are not compatible for merging.”

SQLSTATE: XX000

错误原因:对两个系数不同的bloom filter对象执行合并操作。

解决办法:请联系技术支持工程师提供技术支持。不允许两个不同系数的bloom filter对象执行合并操作。

GAUSS-04582: “Failed to get enviroment parameter $GAUSSHOME or it is NULL, please set $GAUSSHOME as your installation directory!”

SQLSTATE: 22004

错误原因:加载ir文件依赖于环境变量GAUSSHOME,如果未设置GAUSSHOME,则报错处理避免后续无效操作。

解决办法:检查是否设置环境变量GAUSSHOME,如果没有GAUSSHOME环境变量,需要进行设置。

GAUSS-04584: “Codegen failed on the procedure of ExecVecQual!”

SQLSTATE: XX000

错误原因:在生成总体IR函数时,若有一个表达式未正确处理,则使用codegen功能失败。

解决办法:请联系技术支持工程师提供技术支持。确认该查询是否符合代码生成要求并设置enable_codegen=off。

GAUSS-04587: “Codegen failed on the first argument of FuncExpr!\n”

SQLSTATE: XX000

错误原因:在处理函数参数时,未成功处理第一个参数,导致代码生成无法继续,报错处理。

解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其参数合理性并设置enable_codegen=off。

GAUSS-04588: “Codegen failed on the second argument of FuncExpr!\n”

SQLSTATE: XX000

错误原因:在处理函数参数时,未成功处理第二个参数,导致代码生成无法继续,报错处理。

解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。

GAUSS-04589: “Codegen failed on the third argument of FuncExpr!\n”

SQLSTATE: XX000

错误原因:在处理函数参数时,未成功处理第三个参数,导致代码生成无法继续,报错处理。

解决办法:请联系技术支持工程师提供技术支持。检查当前函数是否为支持类型确认其合理性并设置enable_codegen=off。