diff --git a/mysql_fdw.c b/mysql_fdw.c index 4698658..6d3b85f 100644 --- a/mysql_fdw.c +++ b/mysql_fdw.c @@ -1701,7 +1701,7 @@ mysqlPlanForeignModify(PlannerInfo *root, } if (plan->returningLists) - ereport(ERROR, + ereport(WARNING, (errcode(ERRCODE_FDW_UNABLE_TO_CREATE_EXECUTION), errmsg("RETURNING is not supported by this FDW"))); diff --git a/mysql_fdw_pushdown.config b/mysql_fdw_pushdown.config index 6dfbd07..a673084 100644 --- a/mysql_fdw_pushdown.config +++ b/mysql_fdw_pushdown.config @@ -79,6 +79,7 @@ ROUTINE pg_catalog."numeric"(bigint) ROUTINE pg_catalog."numeric"(integer) ROUTINE pg_catalog."numeric"(double precision) ROUTINE pg_catalog."numeric"(smallint) +OPERATOR pg_catalog.=(bigint,bigint) OPERATOR pg_catalog.=(integer,integer) OPERATOR pg_catalog.=(text,text) OPERATOR pg_catalog.=(smallint,integer)