throw new OptiqSemanticException("<=> is not yet supported for cbo.");
}
SqlOperator optiqOp = hiveToOptiq.get(hiveUdfName);
if (optiqOp == null) {
OptiqUDFInfo uInf = getUDFInfo(hiveUdfName, optiqArgTypes, optiqRetType);
optiqOp = new SqlFunction(uInf.udfName, SqlKind.OTHER_FUNCTION, uInf.returnTypeInference,
uInf.operandTypeInference, uInf.operandTypeChecker,
SqlFunctionCategory.USER_DEFINED_FUNCTION);
}
return optiqOp;