From: Tom Lane Date: Tue, 30 Aug 2011 21:15:00 +0000 (-0400) Subject: Fix not-backwards-compatible pg_upgrade test for prepared transactions. X-Git-Tag: REL9_1_0~40 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=333eb32081d261ede946935379b66e6ac192629d;p=postgresql Fix not-backwards-compatible pg_upgrade test for prepared transactions. There's no reason for this test to use the undocumented pg_prepared_xact() function, when it can use the stable API pg_prepared_xacts instead. Fixes breakage against 8.3, as reported by Justin Arnold. --- diff --git a/contrib/pg_upgrade/check.c b/contrib/pg_upgrade/check.c index ada93fb580..aae408e408 100644 --- a/contrib/pg_upgrade/check.c +++ b/contrib/pg_upgrade/check.c @@ -531,7 +531,7 @@ check_for_prepared_transactions(ClusterInfo *cluster) res = executeQueryOrDie(conn, "SELECT * " - "FROM pg_catalog.pg_prepared_xact()"); + "FROM pg_catalog.pg_prepared_xacts"); if (PQntuples(res) != 0) pg_log(PG_FATAL, "The %s cluster contains prepared transactions\n",