Hello,
In backend/parser/parser.c we have following code section:
if(mode >RAW_PARSE_PLPGSQL_ASSIGN3)
{
/* Clean up (release memory) */
scanner_finish(yyscanner);
ereport(ERROR,
(errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
errmsg("when ivorysql.compatible_mode is pg, not support a plisql
procedural-language function statement")));
}
I think this error message should be rewritten in a better English like:
when ivorysql.compatible_mode is set to pg, any plisql
procedural-language function statement is not supported.
Do you agree ?
If yes, can I work on the related patch ?