[COMMITTERS] pgsql: Modify parallel pg_restore to track pending and ready items by

2009-08-07 Thread Tom Lane
Log Message: --- Modify parallel pg_restore to track pending and ready items by means of two new lists, rather than repeatedly rescanning the main TOC list. This avoids a potential O(N^2) slowdown, although you'd need a *lot* of tables to make that really significant; and it might simplify

[COMMITTERS] pgsql: Document that autovacuum may run ANALYZE

2009-08-07 Thread Alvaro Herrera
Log Message: --- Document that autovacuum may run ANALYZE Tags: REL8_4_STABLE Modified Files: -- pgsql/doc/src/sgml: backup.sgml (r2.129 -> r2.129.2.1) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/backup.sgml?r1=2.129&r2=2.129.2.1)

[COMMITTERS] pgsql: Document that autovacuum may run ANALYZE

2009-08-07 Thread Alvaro Herrera
Log Message: --- Document that autovacuum may run ANALYZE Modified Files: -- pgsql/doc/src/sgml: backup.sgml (r2.129 -> r2.130) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/backup.sgml?r1=2.129&r2=2.130) indices.sgml (r1.78 -> r1.79)

[COMMITTERS] pgsql: Expand test coverage support to entire tree Test coverage

2009-08-07 Thread Peter Eisentraut
Log Message: --- Expand test coverage support to entire tree Test coverage support now covers the entire source tree, including contrib, instead of just src/backend. In a related but independent development, the commands make coverage and make coverage-html can be run in any directory. T

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pg-migrator - pg_migrator: Use the pre-initdb cutoff for testing

2009-08-07 Thread User Bmomjian
Log Message: --- Use the pre-initdb cutoff for testing enum/arrays/composites, not the user-oid cutoff, per idea from Tom. Modified Files: -- pg_migrator/src: version.c (r1.31 -> r1.32) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/sr

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pgsql: Try to defend against the possibility that libpq is still in

2009-08-07 Thread Tom Lane
Log Message: --- Try to defend against the possibility that libpq is still in COPY_IN state when we reach the post-COPY "pump it dry" error recovery code that was added 2006-11-24. Per a report from Neil Best, there is at least one code path in which this occurs, leading to an infinite loo

[COMMITTERS] pg-migrator - pg_migrator:

2009-08-07 Thread User Bmomjian
Log Message: --- Modified Files: -- pg_migrator/src: version.c (r1.30 -> r1.31) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/src/version.c?r1=1.30&r2=1.31) -- Sent via pgsql-committers mailing list ([email protected]

[COMMITTERS] pg-migrator - pg_migrator: Update TODO.

2009-08-07 Thread User Bmomjian
Log Message: --- Update TODO. Modified Files: -- pg_migrator: TODO (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/TODO?r1=1.19&r2=1.20) -- Sent via pgsql-committers mailing list ([email protected]) To m

[COMMITTERS] pg-migrator - pg_migrator: Stamp 8.4.4.

2009-08-07 Thread User Bmomjian
Log Message: --- Stamp 8.4.4. Modified Files: -- pg_migrator: CHANGES (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/CHANGES?r1=1.9&r2=1.10) README (r1.55 -> r1.56) (http://cvs.pgfoundry.org/cgi-bin/cvs

[COMMITTERS] pg-migrator - pg_migrator: Stamp 8.4.4.

2009-08-07 Thread User Bmomjian
Log Message: --- Stamp 8.4.4. Modified Files: -- pg_migrator/src: pg_migrator.h (r1.71 -> r1.72) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/src/pg_migrator.h?r1=1.71&r2=1.72) -- Sent via pgsql-committers mailing list (pgsql-commi

[COMMITTERS] pg-migrator - pg_migrator: Adjust status messages; document that

2009-08-07 Thread User Bmomjian
Log Message: --- Adjust status messages; document that 8.5devel/alpha is supported. Modified Files: -- pg_migrator/src: controldata.c (r1.22 -> r1.23) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/src/controldata.c?r1=1.22&r2=1.23)

[COMMITTERS] pgsql: rm_cleanup functions need to be allowed to write WAL entries.

2009-08-07 Thread Tom Lane
Log Message: --- rm_cleanup functions need to be allowed to write WAL entries. This oversight appears to explain the recent reports of "PANIC: cannot make new WAL entries during recovery". Tags: REL8_4_STABLE Modified Files: -- pgsql/src/backend/access/transam:

[COMMITTERS] pgsql: rm_cleanup functions need to be allowed to write WAL entries.

2009-08-07 Thread Tom Lane
Log Message: --- rm_cleanup functions need to be allowed to write WAL entries. This oversight appears to explain the recent reports of "PANIC: cannot make new WAL entries during recovery". Modified Files: -- pgsql/src/backend/access/transam: xlog.c (r1.345 -> r1.34

[COMMITTERS] pgsql: Remove unused ecpg variable.

2009-08-07 Thread Bruce Momjian
Log Message: --- Remove unused ecpg variable. Modified Files: -- pgsql/src/interfaces/ecpg/ecpglib: data.c (r1.43 -> r1.44) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ecpglib/data.c?r1=1.43&r2=1.44) -- Sent via pgsql-committers ma

[COMMITTERS] pgsql: Remove long-since-unused file commands/version.h.

2009-08-07 Thread Tom Lane
Log Message: --- Remove long-since-unused file commands/version.h. Noticed by Itagaki Takahiro. Removed Files: - pgsql/src/include/commands: version.h (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/commands/version.h) -- Sent via pgsql-commit

[COMMITTERS] pgsql: Fix some omissions in the dependency-object-class support for

2009-08-07 Thread Tom Lane
Log Message: --- Fix some omissions in the dependency-object-class support for SQL/MED objects. Main problem found by Muhammad Aqeel, some cosmetic additions by me. Tags: REL8_4_STABLE Modified Files: -- pgsql/src/backend/catalog: dependency.c (r1.89 -> r1.89

[COMMITTERS] pgsql: Fix some omissions in the dependency-object-class support for

2009-08-07 Thread Tom Lane
Log Message: --- Fix some omissions in the dependency-object-class support for SQL/MED objects. Main problem found by Muhammad Aqeel, some cosmetic additions by me. Modified Files: -- pgsql/src/backend/catalog: dependency.c (r1.89 -> r1.90) (http://anoncvs

[COMMITTERS] pg-migrator - pg_migrator: Update README for clarity.

2009-08-07 Thread User Bmomjian
Log Message: --- Update README for clarity. Modified Files: -- pg_migrator: README (r1.54 -> r1.55) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/README?r1=1.54&r2=1.55) -- Sent via pgsql-committers mailing list (pgsql-committers@po

[COMMITTERS] pg-migrator - pg_migrator: Update status message about

2009-08-07 Thread User Bmomjian
Log Message: --- Update status message about array/enum/composites. Modified Files: -- pg_migrator/src: version.c (r1.28 -> r1.29) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pg-migrator/pg_migrator/src/version.c?r1=1.28&r2=1.29) -- Sent via pgsql-commit

[COMMITTERS] pgsql: Added STRING datatype for Informix compatibility mode.

2009-08-07 Thread Michael Meskes
Log Message: --- Added STRING datatype for Informix compatibility mode. This work is based on a patch send in by Böszörményi Zoltán . Modified Files: -- pgsql/src/interfaces/ecpg: ChangeLog (r1.396 -> r1.397) (http://anoncvs.postgresql.org/cvsweb.cgi/pg