[COMMITTERS] pgsql: Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE.

2009-09-08 Thread Tom Lane
Log Message: --- Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of the code was already okay with this, but the hack that obtained the output column types of a recursive union in advance of doing real parse analysis of the recursive union forgot to handle the case where

[COMMITTERS] pgsql: Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE.

2009-09-08 Thread Tom Lane
Log Message: --- Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of the code was already okay with this, but the hack that obtained the output column types of a recursive union in advance of doing real parse analysis of the recursive union forgot to handle the case where

[COMMITTERS] pgstatsinfo - pg_statsinfo: - Add dblink_disconnect() to log cleanup

2009-09-08 Thread User Kasahara
Log Message: --- - Add dblink_disconnect() to log cleanup function. Modified Files: -- pg_statsinfo/pg_statsinfo/stats_info: stats_info.sql.in (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgstatsinfo/pg_statsinfo/pg_statsinfo/stats_info/stats

[COMMITTERS] pgsql: Remove any -arch switches given in ExtUtils::Embed's ldopts from

2009-09-08 Thread Tom Lane
Log Message: --- Remove any -arch switches given in ExtUtils::Embed's ldopts from our perl_embed_ldflags setting. On OS X it seems that ExtUtils::Embed is trying to force a universal binary to be built, but you need to specify that a lot further upstream if you want Postgres built that way

[COMMITTERS] pgsql: Add a boolean GUC parameter "bonjour" to control whether a

2009-09-08 Thread Tom Lane
Log Message: --- Add a boolean GUC parameter "bonjour" to control whether a Bonjour-enabled build actually attempts to advertise itself via Bonjour. Formerly it always did so, which meant that packagers had to decide for their users whether this behavior was wanted or not. The default is

[COMMITTERS] pgsql: Replace use of the long-deprecated Bonjour API

2009-09-08 Thread Tom Lane
Log Message: --- Replace use of the long-deprecated Bonjour API DNSServiceRegistrationCreate with the not-so-deprecated DNSServiceRegister. This patch shouldn't change any user-visible behavior, it just gets rid of a deprecation warning in --with-bonjour builds. The new code will fail on