[COMMITTERS] orafce - orafce: Cleanup white spaces and indentations.

2008-11-12 Thread User Itagaki
Log Message: --- Cleanup white spaces and indentations. Modified Files: -- orafce: alert.c (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/orafce/orafce/alert.c.diff?r1=1.14&r2=1.15) assert.c (r1.3 -> r1.4) (http://cvs.pgfound

[COMMITTERS] pgsql: Arrange to cache the results of looking up a btree predicate

2008-11-12 Thread Tom Lane
Log Message: --- Arrange to cache the results of looking up a btree predicate proof comparison operator. The result depends only on the two input operators and the proof direction (imply or refute), so it's easy to cache. This provides a very large savings in cases such as Sergey Konoplev

[COMMITTERS] pgsql: In predtest.c, install a limit on the number of branches we will

2008-11-12 Thread Tom Lane
Log Message: --- In predtest.c, install a limit on the number of branches we will process in AND, OR, or equivalent clauses: if there are too many (more than 100) just exit without proving anything. This ensures that we don't spend O(N^2) time trying (and most likely failing) to prove anyt

[COMMITTERS] pgsql: In predtest.c, install a limit on the number of branches we will

2008-11-12 Thread Tom Lane
Log Message: --- In predtest.c, install a limit on the number of branches we will process in AND, OR, or equivalent clauses: if there are too many (more than 100) just exit without proving anything. This ensures that we don't spend O(N^2) time trying (and most likely failing) to prove anyt

[COMMITTERS] pgsql: In predtest.c, install a limit on the number of branches we will

2008-11-12 Thread Tom Lane
Log Message: --- In predtest.c, install a limit on the number of branches we will process in AND, OR, or equivalent clauses: if there are too many (more than 100) just exit without proving anything. This ensures that we don't spend O(N^2) time trying (and most likely failing) to prove anyt

[COMMITTERS] pgsql: In predtest.c, install a limit on the number of branches we will

2008-11-12 Thread Tom Lane
Log Message: --- In predtest.c, install a limit on the number of branches we will process in AND, OR, or equivalent clauses: if there are too many (more than 100) just exit without proving anything. This ensures that we don't spend O(N^2) time trying (and most likely failing) to prove anyt

[COMMITTERS] pgsql: Update URL to Ross Williams' CRC paper.

2008-11-12 Thread Alvaro Herrera
Log Message: --- Update URL to Ross Williams' CRC paper. Per note from Devrim Gunduz Modified Files: -- pgsql/src/include/utils: pg_crc.h (r1.17 -> r1.18) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/pg_crc.h?r1=1.17&r2=1.18) -- Sent

[COMMITTERS] pgsql: Support for man page links, if a man page has more than one

2008-11-12 Thread Peter Eisentraut
Log Message: --- Support for man page links, if a man page has more than one refname. We don't actually use this anywhere, but it might come in handy for dealing with SELECT/WITH/TABLE. It works with both the old and the new man page target (for some value of "works"). Modified Files: --

[COMMITTERS] pgsql: Remove unnecessary whitespace in refname elements.

2008-11-12 Thread Peter Eisentraut
Log Message: --- Remove unnecessary whitespace in refname elements. This confuses the man page tools. Modified Files: -- pgsql/doc/src/sgml/ref: alter_domain.sgml (r1.22 -> r1.23) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/alter_domai

[COMMITTERS] pgsql: Add refentrytitle elements to refentry pages.

2008-11-12 Thread Peter Eisentraut
Log Message: --- Add refentrytitle elements to refentry pages. Their absence confused the man page tools somewhat. Modified Files: -- pgsql/doc/src/sgml: dblink.sgml (r1.5 -> r1.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/dblink.sgml?r1

[COMMITTERS] pgsql: Do not use ICONST/SCONST in rules other than Iconst/Sconst.

2008-11-12 Thread Michael Meskes
Log Message: --- Do not use ICONST/SCONST in rules other than Iconst/Sconst. Modified Files: -- pgsql/src/backend/parser: gram.y (r2.635 -> r2.636) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y?r1=2.635&r2=2.636) -- Sent via pg

[COMMITTERS] pgsql: Support of multibyte encoding for pg_trgm

2008-11-12 Thread Teodor Sigaev
Log Message: --- Support of multibyte encoding for pg_trgm Modified Files: -- pgsql/contrib/pg_trgm: trgm.h (r1.9 -> r1.10) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/contrib/pg_trgm/trgm.h?r1=1.9&r2=1.10) trgm_gin.c (r1.5 -> r1.6) (ht

[COMMITTERS] pgsql: If we're going to use a SQL function for this, at least make it

2008-11-12 Thread Tom Lane
Log Message: --- If we're going to use a SQL function for this, at least make it schema-proof. Modified Files: -- pgsql/src/include/catalog: pg_proc.h (r1.525 -> r1.526) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_proc.h?r1=1.525&

[COMMITTERS] libpqtypes - libpqtypes: renamed --enable-threads configure option to

2008-11-12 Thread User Achernow
Log Message: --- renamed --enable-threads configure option to --enable-thread-safety to match postgresql's configure Modified Files: -- libpqtypes: INSTALL (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/libpqtypes/libpqtypes/INSTALL.diff?r1=1.

[COMMITTERS] libpqtypes - libpqtypes: updated ChangeLog and INSTALL files

2008-11-12 Thread User Achernow
Log Message: --- updated ChangeLog and INSTALL files Modified Files: -- libpqtypes: ChangeLog (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/libpqtypes/libpqtypes/ChangeLog.diff?r1=1.4&r2=1.5) INSTALL (r1.3 -> r1.4) (http://cvs

[COMMITTERS] libpqtypes - libpqtypes: updated mingw32/cygwin makefile.

2008-11-12 Thread User Achernow
Log Message: --- updated mingw32/cygwin makefile. fixed SIGNAL_SUPPORT in regression_test.c Modified Files: -- libpqtypes: Makefile.win32 (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/libpqtypes/libpqtypes/Makefile.win32.diff?r1=1.4&r2=1.5)

[COMMITTERS] pgsql: array_length() function, and for SQL compatibility also

2008-11-12 Thread Peter Eisentraut
Log Message: --- array_length() function, and for SQL compatibility also cardinality() function as a special case. This version still has the suspicious behavior of returning null for an empty array (rather than zero), but this may need a wholesale revision of empty array behavior, current

[COMMITTERS] libpqtypes - libpqtypes: updated makefile to be more configurable

2008-11-12 Thread User Achernow
Log Message: --- updated makefile to be more configurable Modified Files: -- libpqtypes: ChangeLog (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/libpqtypes/libpqtypes/ChangeLog.diff?r1=1.3&r2=1.4) INSTALL (r1.2 -> r1.3) (http:

[COMMITTERS] pgsql: Fix off-by-one error in autovacuum shmem struct sizing.

2008-11-12 Thread Heikki Linnakangas
Log Message: --- Fix off-by-one error in autovacuum shmem struct sizing. This could lead to autovacuum worker sending SIGUSR1 signal to wrong process, per Zou Yong's report. Backpatch to 8.3. Tags: REL8_3_STABLE Modified Files: -- pgsql/src/backend/postmaster:

[COMMITTERS] pgsql: Fix off-by-one error in autovacuum shmem struct sizing.

2008-11-12 Thread Heikki Linnakangas
Log Message: --- Fix off-by-one error in autovacuum shmem struct sizing. This could lead to autovacuum worker sending SIGUSR1 signal to wrong process, per Zou Yong's report. Backpatch to 8.3. Modified Files: -- pgsql/src/backend/postmaster: autovacuum.c (r1.86 -> r