[COMMITTERS] psqlodbc - psqlodbc: Improved a mylog output.

2010-11-09 Thread User Hinoue
Log Message: --- Improved a mylog output. Modified Files: -- psqlodbc: parse.c (r1.75 -> r1.76) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/parse.c?r1=1.75&r2=1.76) version.h (r1.179 -> r1.180) (http://cvs.pgfoundry.org/c

[COMMITTERS] pgsql: plpython has plpy.Error instead of plpy.ERROR

2010-11-09 Thread Alvaro Herrera
plpython has plpy.Error instead of plpy.ERROR Author: Marti Raudsepp Branch -- REL9_0_STABLE Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=e55e4c9ced485b44be9e100bbe54546a3272ddae Modified Files -- doc/src/sgml/plpython.sgml |4 ++-- 1 file

[COMMITTERS] pgsql: plpython has plpy.Error instead of plpy.ERROR

2010-11-09 Thread Alvaro Herrera
plpython has plpy.Error instead of plpy.ERROR Author: Marti Raudsepp Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=73bc5218df0330a4beb737f497fa8d7b337c9f90 Modified Files -- doc/src/sgml/plpython.sgml |4 ++-- 1 files chang

[COMMITTERS] pgsql: In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate th

2010-11-09 Thread Heikki Linnakangas
In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate the tuple length stored in the line pointer the same way it's calculated in the normal heap_insert() codepath. As noted by Jeff Davis, the length stored by raw_heap_insert() included padding but the one stored by the normal codepath did

[COMMITTERS] pgsql: In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate th

2010-11-09 Thread Heikki Linnakangas
In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate the tuple length stored in the line pointer the same way it's calculated in the normal heap_insert() codepath. As noted by Jeff Davis, the length stored by raw_heap_insert() included padding but the one stored by the normal codepath did

[COMMITTERS] pgsql: In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate th

2010-11-09 Thread Heikki Linnakangas
In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate the tuple length stored in the line pointer the same way it's calculated in the normal heap_insert() codepath. As noted by Jeff Davis, the length stored by raw_heap_insert() included padding but the one stored by the normal codepath did

[COMMITTERS] pgsql: In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate th

2010-11-09 Thread Heikki Linnakangas
In rewriteheap.c (used by VACUUM FULL and CLUSTER), calculate the tuple length stored in the line pointer the same way it's calculated in the normal heap_insert() codepath. As noted by Jeff Davis, the length stored by raw_heap_insert() included padding but the one stored by the normal codepath did

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Repair memory leakage while ANALYZE-ing complex index expression

2010-11-09 Thread Tom Lane
Repair memory leakage while ANALYZE-ing complex index expressions. The general design of memory management in Postgres is that intermediate results computed by an expression are not freed until the end of the tuple cycle. For expression indexes, ANALYZE has to re-evaluate each expression for each

[COMMITTERS] pgsql: Improve pg_ctl's man page.

2010-11-09 Thread Tom Lane
Improve pg_ctl's man page. Explicitly document that the -o options of pg_ctl init mode are meant for initdb, not postgres (Euler Taveira de Oliveira). Assorted other copy-editing (Tom). Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=0de92fd

[COMMITTERS] pgsql: Merge docs for CREATE CONSTRAINT TRIGGER and CREATE TRIGGER

2010-11-09 Thread Alvaro Herrera
Merge docs for CREATE CONSTRAINT TRIGGER and CREATE TRIGGER Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=b47953f9c69d48a9261bd643e3170017b93f6337 Modified Files -- doc/src/sgml/ref/allfiles.sgml |1 - doc/src/sgml/r

[COMMITTERS] pgbuildfarm - client-code: Avoid giving Storable a regex object to

2010-11-09 Thread User Andrewd
Log Message: --- Avoid giving Storable a regex object to freeze, which modern versions such as in perl 5.12 choke on. Modified Files: -- client-code: run_web_txn.pl (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbuildfarm/client-code/run_we

[COMMITTERS] pgsql: Don't use __declspec (dllimport) for PGDLLEXPORT to reduce warni

2010-11-09 Thread Itagaki Takahiro
Don't use __declspec (dllimport) for PGDLLEXPORT to reduce warnings by gcc version 4 on mingw and cygwin. We don't use dllexport here because dllexport and dllwrap don't work well together. Branch -- REL9_0_STABLE Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;

[COMMITTERS] pgsql: Don't use __declspec (dllimport) for PGDLLEXPORT to reduce warni

2010-11-09 Thread Itagaki Takahiro
Don't use __declspec (dllimport) for PGDLLEXPORT to reduce warnings by gcc version 4 on mingw and cygwin. We don't use dllexport here because dllexport and dllwrap don't work well together. Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=844ed

[COMMITTERS] pgsql: Add monitoring function pg_last_xact_replay_timestamp.

2010-11-09 Thread Robert Haas
Add monitoring function pg_last_xact_replay_timestamp. Fujii Masao, with a little wordsmithing by me. Branch -- master Details --- http://git.postgresql.org/gitweb?p=postgresql.git;a=commitdiff;h=7ba6e4f0e08bd7bdf4d12974ac1e37fb0459c97c Modified Files -- doc/src/sgml/func.sg

[COMMITTERS] textsearch-ja - eudc: Install all functions in pg_catalog schema to

2010-11-09 Thread User Itagaki
Log Message: --- Install all functions in pg_catalog schema to avoid errors with pg_dump. Add project files for msvc 2010. Update pgut-be. Modified Files: -- eudc: eudc.sql.in (r1.1.1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/textsearch-ja/eud