From: Bruce Momjian Date: Sun, 27 May 2012 10:29:45 +0000 (-0400) Subject: Add pg_update C comment about problems with plpython_call_handler(). X-Git-Tag: REL9_2_BETA2~23 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d4696fa68f88f371e9da77cc0319fa0b947fd911;p=postgresql Add pg_update C comment about problems with plpython_call_handler(). --- diff --git a/contrib/pg_upgrade/function.c b/contrib/pg_upgrade/function.c index fe8fb408cd..e38071ed95 100644 --- a/contrib/pg_upgrade/function.c +++ b/contrib/pg_upgrade/function.c @@ -240,6 +240,12 @@ check_loadable_libraries(void) * For this case, we could check pg_pltemplate, but that only works * for languages, and does not help with function shared objects, * so we just do a general fix. + * + * Some systems have plpython_call_handler() that references + * "plpython" defined in the "public" schema, causing pg_dump to + * dump it an generate an error on pg_dumpall restore; not sure + * on the cause, see: + * http://archives.postgresql.org/pgsql-hackers/2012-03/msg01101.php */ if (GET_MAJOR_VERSION(old_cluster.major_version) < 901 && strcmp(lib, "$libdir/plpython") == 0)