[COMMITTERS] pgsql: Mark pg_stat_reset_shared as strict

2011-07-03 Thread Magnus Hagander
Mark pg_stat_reset_shared as strict This is the proper fix for bug #6082 about pg_stat_reset_shared(NULL) causing a crash, and it reverts commit 79aa44536f3980d324f486504cde643ce23bf5c6 on head. The workaround of throwing an error from inside the function is left on backbranches (including 9.1) s

[COMMITTERS] pgsql: Fix bat file quoting of %ENV.

2011-07-03 Thread Andrew Dunstan
Fix bat file quoting of %ENV. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/19b7fac86d85c89f2c9173906722da70c6eebad2 Modified Files -- src/tools/msvc/install.bat |2 +- src/tools/msvc/pgbison.bat |2 +- src/tools/msvc/pgflex.bat |2 +- 3 files

[COMMITTERS] pgsql: Make distprep and *clean build targets recurse into all subdirec

2011-07-03 Thread Tom Lane
Make distprep and *clean build targets recurse into all subdirectories. Certain subdirectories do not get built if corresponding options are not selected at configure time. However, "make distprep" should visit such directories anyway, so that constructing derived files to be included in the tarb

[COMMITTERS] pgsql: Make distprep and *clean build targets recurse into all subdirec

2011-07-03 Thread Tom Lane
Make distprep and *clean build targets recurse into all subdirectories. Certain subdirectories do not get built if corresponding options are not selected at configure time. However, "make distprep" should visit such directories anyway, so that constructing derived files to be included in the tarb

[COMMITTERS] pgsql: Back-patch creation of tar.bz2 tarball during "make dist".

2011-07-03 Thread Tom Lane
Back-patch creation of tar.bz2 tarball during "make dist". Since commit a4d03bbcdaf7739d7e9073ee76bb186f68ddc163, "make dist" has built both gzip- and bzip2-compressed tarballs. However, this was pretty useless, because our tarball build script didn't know about it and proceeded to overwrite the

[COMMITTERS] pgsql: Back-patch creation of tar.bz2 tarball during "make dist".

2011-07-03 Thread Tom Lane
Back-patch creation of tar.bz2 tarball during "make dist". Since commit a4d03bbcdaf7739d7e9073ee76bb186f68ddc163, "make dist" has built both gzip- and bzip2-compressed tarballs. However, this was pretty useless, because our tarball build script didn't know about it and proceeded to overwrite the

[COMMITTERS] pgsql: Back-patch creation of tar.bz2 tarball during "make dist".

2011-07-03 Thread Tom Lane
Back-patch creation of tar.bz2 tarball during "make dist". Since commit a4d03bbcdaf7739d7e9073ee76bb186f68ddc163, "make dist" has built both gzip- and bzip2-compressed tarballs. However, this was pretty useless, because our tarball build script didn't know about it and proceeded to overwrite the

[COMMITTERS] pgsql: Put comments on the installable procedural languages.

2011-07-03 Thread Tom Lane
Put comments on the installable procedural languages. Per suggestion from Josh Kupershmidt. Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/80d772233760f48119e46d454eae08f58ff1a7f1 Modified Files -- src/pl/plperl/plperl--1.0.sql |2 ++ sr

[COMMITTERS] pgsql: Put comments on the installable procedural languages.

2011-07-03 Thread Tom Lane
Put comments on the installable procedural languages. Per suggestion from Josh Kupershmidt. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/99e47ed0b2d2c559da813e679260e218f2c1d2ee Modified Files -- src/pl/plperl/plperl--1.0.sql |2 ++ src/pl/pl

[COMMITTERS] pgsql: Fix bugs in relpersistence handling during table creation.

2011-07-03 Thread Robert Haas
Fix bugs in relpersistence handling during table creation. Unlike the relistemp field which it replaced, relpersistence must be set correctly quite early during the table creation process, as we rely on it quite early on for a number of purposes, including security checks. Normally, this is set b

[COMMITTERS] pgsql: Fix bugs in relpersistence handling during table creation.

2011-07-03 Thread Robert Haas
Fix bugs in relpersistence handling during table creation. Unlike the relistemp field which it replaced, relpersistence must be set correctly quite early during the table creation process, as we rely on it quite early on for a number of purposes, including security checks. Normally, this is set b

[COMMITTERS] pgsql: Fix omissions in documentation of the pg_roles view.

2011-07-03 Thread Tom Lane
Fix omissions in documentation of the pg_roles view. Somehow, column rolconfig got removed from the documentation of the pg_roles view in the 9.0 cycle, although the column is actually still there. In 9.1, we'd also forgotten to document the rolreplication column. Spotted by Sakamoto Masahiko. B

[COMMITTERS] pgsql: Fix omissions in documentation of the pg_roles view.

2011-07-03 Thread Tom Lane
Fix omissions in documentation of the pg_roles view. Somehow, column rolconfig got removed from the documentation of the pg_roles view in the 9.0 cycle, although the column is actually still there. In 9.1, we'd also forgotten to document the rolreplication column. Spotted by Sakamoto Masahiko. B

[COMMITTERS] pgsql: Fix omissions in documentation of the pg_roles view.

2011-07-03 Thread Tom Lane
Fix omissions in documentation of the pg_roles view. Somehow, column rolconfig got removed from the documentation of the pg_roles view in the 9.0 cycle, although the column is actually still there. In 9.1, we'd also forgotten to document the rolreplication column. Spotted by Sakamoto Masahiko. B