[COMMITTERS] pgsql: Fix xmlconcat by properly merging the XML declarations.

2007-01-20 Thread Peter Eisentraut
Log Message: --- Fix xmlconcat by properly merging the XML declarations. Add aggregate function xmlagg. Modified Files: -- pgsql/src/backend/executor: execQual.c (r1.207 -> r1.208) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/exec

[COMMITTERS] pgsql: Fix xmlconcat regression test

2007-01-20 Thread Peter Eisentraut
Log Message: --- Fix xmlconcat regression test Modified Files: -- pgsql/src/test/regress/expected: xml.out (r1.10 -> r1.11) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/xml.out.diff?r1=1.10&r2=1.11) --

[COMMITTERS] pgsql: Move code that places LOG error level between ERROR and PANIC

2007-01-20 Thread Bruce Momjian
Log Message: --- Move code that places LOG error level between ERROR and PANIC into new function is_log_level_output(), for code clarity. Modified Files: -- pgsql/src/backend/utils/error: elog.c (r1.179 -> r1.180) (http://developer.postgresql.org/cvsweb.cgi

[COMMITTERS] pgsql: Only build ecpg test code when the test is to be performed, in

2007-01-20 Thread Peter Eisentraut
Log Message: --- Only build ecpg test code when the test is to be performed, in line with other test code. Modified Files: -- pgsql/src/interfaces/ecpg: Makefile (r1.20 -> r1.21) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/Makefile

[COMMITTERS] pgsql: The libpq library directory was mentioned here in the wrong

2007-01-20 Thread Peter Eisentraut
Log Message: --- The libpq library directory was mentioned here in the wrong place, which might lead to a previously installed libpq being used instead. But we don't actually have to link with libpq here at all, so remove it. Modified Files: -- pgsql/src/interfaces/ecpg/te

[COMMITTERS] pgsql: Document that to remove template1, datistemplate must be 'false'.

2007-01-20 Thread Bruce Momjian
Log Message: --- Document that to remove template1, datistemplate must be 'false'. Backpatch to 8.2. Modified Files: -- pgsql/doc/src/sgml: manage-ag.sgml (r2.49 -> r2.50) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/manage-ag.sgml.diff?r

[COMMITTERS] pgsql: Document that to remove template1, datistemplate must be 'false'.

2007-01-20 Thread Bruce Momjian
Log Message: --- Document that to remove template1, datistemplate must be 'false'. Backpatch to 8.2. Tags: REL8_2_STABLE Modified Files: -- pgsql/doc/src/sgml: manage-ag.sgml (r2.49 -> r2.49.2.1) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/

[COMMITTERS] pgsql: Teach psql's \lo slash commands to respect quiet mode, and to

2007-01-20 Thread Neil Conway
Log Message: --- Teach psql's \lo slash commands to respect quiet mode, and to output HTML in HTML mode. Patch from Jeremy Drake. Modified Files: -- pgsql/doc/src/sgml/ref: psql-ref.sgml (r1.179 -> r1.180) (http://developer.postgresql.org/cvsweb.cgi/pgsql/d

[COMMITTERS] pgsql: Modify max_fsm_pages in postgresql.conf.sample to show a typical

2007-01-20 Thread Bruce Momjian
Log Message: --- Modify max_fsm_pages in postgresql.conf.sample to show a typical value, rather than a value too high. Modified Files: -- pgsql/src/backend/utils/misc: postgresql.conf.sample (r1.202 -> r1.203) (http://developer.postgresql.org/cvsweb.cgi/pgs

[COMMITTERS] pgsql: Regression tests for large objects.

2007-01-20 Thread Neil Conway
Log Message: --- Regression tests for large objects. Patch from Jeremy Drake. Modified Files: -- pgsql/src/test/regress: parallel_schedule (r1.36 -> r1.37) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/parallel_schedule.diff?r1=1.36&r2=

[COMMITTERS] pgsql: Remove remains of old depend target.

2007-01-20 Thread Peter Eisentraut
Log Message: --- Remove remains of old depend target. Modified Files: -- pgsql: Makefile (r1.12 -> r1.13) (http://developer.postgresql.org/cvsweb.cgi/pgsql/Makefile.diff?r1=1.12&r2=1.13) pgsql/src: Makefile (r1.40 -> r1.41) (http://deve

[COMMITTERS] pgsql: Update build time estimate.

2007-01-20 Thread Peter Eisentraut
Log Message: --- Update build time estimate. Modified Files: -- pgsql/doc/src/sgml: installation.sgml (r1.272 -> r1.273) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/installation.sgml.diff?r1=1.272&r2=1.273) ---(en

[COMMITTERS] pgsql: Refactor the index AM API slightly: move currentItemData and

2007-01-20 Thread Neil Conway
Log Message: --- Refactor the index AM API slightly: move currentItemData and currentMarkData from IndexScanDesc to the opaque structs for the AMs that need this information (currently gist and hash). Patch from Heikki Linnakangas, fixes by Neil Conway. Modified Files: --

[COMMITTERS] pgsql: Refactor planner's pathkeys data structure to create a separate,

2007-01-20 Thread Tom Lane
Log Message: --- Refactor planner's pathkeys data structure to create a separate, explicit representation of equivalence classes of variables. This is an extensive rewrite, but it brings a number of benefits: * planner no longer fails in the presence of "incomplete" operator families that

[COMMITTERS] pgsql: List disabled triggers separately in psql's "\d " output.

2007-01-20 Thread Neil Conway
Log Message: --- List disabled triggers separately in psql's "\d " output. Previously, disabled triggers were not displayed any differently than enabled ones, which was quite misleading. Patch from Brendan Jurd. Modified Files: -- pgsql/src/bin/psql: describe.c (r1.

[COMMITTERS] pgsql: Fix broken markup.

2007-01-20 Thread Tom Lane
Log Message: --- Fix broken markup. Modified Files: -- pgsql/doc/src/sgml: installation.sgml (r1.273 -> r1.274) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/installation.sgml.diff?r1=1.273&r2=1.274) ---(end of broa

[COMMITTERS] pgsql: Update documentation about postgresqlconf to mention default

2007-01-20 Thread Bruce Momjian
Log Message: --- Update documentation about postgresqlconf to mention default units that match the postgresql.conf file. Also add units to descriptions that lacked them. Wording improvements. Mention pg_settings.unit as the way to find the default units for setting. Backpatch to 8.2.X.

[COMMITTERS] pgsql: Update documentation about postgresqlconf to mention default

2007-01-20 Thread Bruce Momjian
Log Message: --- Update documentation about postgresqlconf to mention default units that match the postgresql.conf file. Also add units to descriptions that lacked them. Wording improvements. Mention pg_settings.unit as the way to find the default units for setting. Backpatch to 8.2.X.

[COMMITTERS] pgsql: Don't use 'int' where you mean 'bool'.

2007-01-20 Thread Tom Lane
Log Message: --- Don't use 'int' where you mean 'bool'. Modified Files: -- pgsql/src/backend/utils/error: elog.c (r1.180 -> r1.181) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/error/elog.c.diff?r1=1.180&r2=1.181) ---

[COMMITTERS] pgsql: Add documentation of memory and time units to postgresql.conf.

2007-01-20 Thread Bruce Momjian
Log Message: --- Add documentation of memory and time units to postgresql.conf. Backpatch to 8.2.X for new initdbs. Modified Files: -- pgsql/src/backend/utils/misc: postgresql.conf.sample (r1.203 -> r1.204) (http://developer.postgresql.org/cvsweb.cgi/pgsql

[COMMITTERS] pgsql: Add documentation of memory and time units to postgresql.conf.

2007-01-20 Thread Bruce Momjian
Log Message: --- Add documentation of memory and time units to postgresql.conf. Backpatch to 8.2.X for new initdbs. Tags: REL8_2_STABLE Modified Files: -- pgsql/src/backend/utils/misc: postgresql.conf.sample (r1.199 -> r1.199.2.1) (http://developer.p

[COMMITTERS] pgsql: Make setseed() return void, rather than an int4 without any use.

2007-01-20 Thread Neil Conway
Log Message: --- Make setseed() return void, rather than an int4 without any use. Per pgsql-patches discussion of September 20, 2006. Bump the catversion. Modified Files: -- pgsql/src/backend/utils/adt: float.c (r1.147 -> r1.148) (http://developer.postgresq

[COMMITTERS] pgsql: Update docs for recent change to setseed() return value.

2007-01-20 Thread Neil Conway
Log Message: --- Update docs for recent change to setseed() return value. Modified Files: -- pgsql/doc/src/sgml: func.sgml (r1.351 -> r1.352) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/func.sgml.diff?r1=1.351&r2=1.352) -

[COMMITTERS] pgsql: Add URL for dead space map: > >

2007-01-20 Thread Bruce Momjian
Log Message: --- Add URL for dead space map: > > http://archives.postgresql.org/pgsql-hackers/2006-12/msg01188.php > http://archives.postgresql.org/pgsql-hackers/2007-01/msg00121.php Modified Files: -- pgsql/doc: TODO (r1.2045 -> r1.2046) (http://deve

[COMMITTERS] pgsql: Simplify pg_am representation of ordering-capable access methods:

2007-01-20 Thread Tom Lane
Log Message: --- Simplify pg_am representation of ordering-capable access methods: provide just a boolean 'amcanorder', instead of fields that specify the sort operator strategy numbers. We have decided to require ordering-capable AMs to use btree-compatible strategy numbers, so the old fi

[COMMITTERS] pgsql: Add bitmap index URL: > >

2007-01-20 Thread Bruce Momjian
Log Message: --- Add bitmap index URL: > > http://archives.postgresql.org/pgsql-hackers/2006-12/msg01107.php Modified Files: -- pgsql/doc: TODO (r1.2046 -> r1.2047) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/TODO.diff?r1=1.2046&r2=1.2047)

[COMMITTERS] pgsql: Refactor some lsyscache routines to eliminate duplicate code and

2007-01-20 Thread Tom Lane
Log Message: --- Refactor some lsyscache routines to eliminate duplicate code and save a couple of syscache lookups in make_pathkey_from_sortinfo(). Modified Files: -- pgsql/src/backend/optimizer/path: pathkeys.c (r1.82 -> r1.83) (http://developer.postgresq