[COMMITTERS] pgsql: Release builds generate different strangely formatted export

2007-05-03 Thread Magnus Hagander
Log Message: --- Release builds generate different strangely formatted export names for local symbols, that shouldn't be exported. This patch excludes them, cutting down about 10,000 exported symbols and decreasing the binary size by 20%. Modified Files: -- pgsql/src/tools/

[COMMITTERS] pgsql: Fix some typos in the documentation.

2007-05-03 Thread Neil Conway
Log Message: --- Fix some typos in the documentation. Patch from Brian Gough. Backport the relevant fixes to 8.2 as well. Modified Files: -- pgsql/doc/src/sgml: datatype.sgml (r1.198 -> r1.199) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/

[COMMITTERS] pgsql: Fix some typos in the documentation.

2007-05-03 Thread Neil Conway
Log Message: --- Fix some typos in the documentation. Patch from Brian Gough. Backport the relevant fixes to 8.2 as well. Tags: REL8_2_STABLE Modified Files: -- pgsql/doc/src/sgml: ddl.sgml (r1.69 -> r1.69.2.1) (http://developer.postgresql.org/cvsweb.

[COMMITTERS] pgsql: Fix a few more double words in docs.

2007-05-03 Thread Alvaro Herrera
Log Message: --- Fix a few more double words in docs. Tags: REL8_2_STABLE Modified Files: -- pgsql/doc/src/sgml: external-projects.sgml (r1.14 -> r1.14.2.1) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/external-projects.sgml.diff?r1=

[COMMITTERS] pgsql: Fix a few more double words in docs.

2007-05-03 Thread Alvaro Herrera
Log Message: --- Fix a few more double words in docs. Modified Files: -- pgsql/doc/src/sgml: external-projects.sgml (r1.15 -> r1.16) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/external-projects.sgml.diff?r1=1.15&r2=1.16) maintena

[COMMITTERS] pgsql: Tweak hash index AM to use the new ReadOrZeroBuffer bufmgr API

2007-05-03 Thread Tom Lane
Log Message: --- Tweak hash index AM to use the new ReadOrZeroBuffer bufmgr API when fetching pages it intends to zero immediately. Just to show there is some use for that function besides WAL recovery :-). Along the way, fold _hash_checkpage and _hash_pageinit calls into _hash_getbuf and

[COMMITTERS] pgsql: Teach tuplesort.c about "top N" sorting, in which only the first

2007-05-03 Thread Tom Lane
Log Message: --- Teach tuplesort.c about "top N" sorting, in which only the first N tuples need be returned. We keep a heap of the current best N tuples and sift-up new tuples into it as we scan the input. For M input tuples this means only about M*log(N) comparisons instead of M*log(M),

[COMMITTERS] pgsql: A few fixups in error handling: mark pg_re_throw() as noreturn

2007-05-03 Thread Tom Lane
Log Message: --- A few fixups in error handling: mark pg_re_throw() as noreturn for gcc, and for other compilers, insert a dummy exit() call so that they understand PG_RE_THROW() doesn't return. Insert fflush(stderr) in ExceptionalCondition, per recent buildfarm evidence that that might no

[COMMITTERS] pgsql: Suppress a recently-introduced 'variable might be clobbered by

2007-05-03 Thread Tom Lane
Log Message: --- Suppress a recently-introduced 'variable might be clobbered by longjmp' warning. Modified Files: -- pgsql/src/backend/postmaster: autovacuum.c (r1.44 -> r1.45) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/autovac