[COMMITTERS] pgsql: Synced parser
Log Message: --- Synced parser Modified Files: -- pgsql/src/interfaces/ecpg: ChangeLog (r1.383 -> r1.384) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ChangeLog?r1=1.383&r2=1.384) pgsql/src/interfaces/ecpg/preproc: preproc.y (r1.367 -> r1.368) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/preproc/preproc.y?r1=1.367&r2=1.368) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] plproxy - plproxy: Support dynamic record as return type.
Log Message: --- Support dynamic record as return type. Now PL/Proxy allows function defined as RETURNS RECORD without OUT parameters. Such functions need actual result column types specified with AS clause: SELECT * FROM func() AS (col1 type1, col2 type2); PL/Proxy needs to detect the actual type on each call and pass it to remote database. Current implementation caches last record type, drops it if type changes. Original patch by Lei Yonghua, applied with some modifications. Modified Files: -- plproxy: Makefile (r1.22 -> r1.23) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/Makefile.diff?r1=1.22&r2=1.23) plproxy/src: function.c (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/function.c.diff?r1=1.5&r2=1.6) plproxy.h (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/plproxy.h.diff?r1=1.12&r2=1.13) query.c (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/query.c.diff?r1=1.5&r2=1.6) type.c (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/type.c.diff?r1=1.5&r2=1.6) Added Files: --- plproxy/expected: plproxy_dynamic_record.out (r1.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/expected/plproxy_dynamic_record.out?rev=1.1&content-type=text/x-cvsweb-markup) plproxy/sql: plproxy_dynamic_record.sql (r1.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/sql/plproxy_dynamic_record.sql?rev=1.1&content-type=text/x-cvsweb-markup) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] npgsql - Npgsql2: Added support to not add casts to null values.
Log Message: --- Added support to not add casts to null values. Thanks Waldemar Bergstreiser for heads up. Modified Files: -- Npgsql2/src/Npgsql: NpgsqlParameter.cs (r1.15 -> r1.16) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/npgsql/Npgsql2/src/Npgsql/NpgsqlParameter.cs.diff?r1=1.15&r2=1.16) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgbouncer - pgbouncer: make failed tests more visible
Log Message: --- make failed tests more visible Modified Files: -- pgbouncer/test: test.sh (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/test/test.sh.diff?r1=1.4&r2=1.5) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgbouncer - pgbouncer: require libevent >= 1.3b
Log Message: --- require libevent >= 1.3b Modified Files: -- pgbouncer: NEWS (r1.20 -> r1.21) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/NEWS.diff?r1=1.20&r2=1.21) README (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/README.diff?r1=1.2&r2=1.3) configure.ac (r1.36 -> r1.37) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/configure.ac.diff?r1=1.36&r2=1.37) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix bug "select lower('asd') = 'asd'" returns false with
Log Message: --- Fix bug "select lower('asd') = 'asd'" returns false with multibyte encoding and non-C locale. Fix is just to use correct source's length for char2wchar call. Modified Files: -- pgsql/src/backend/utils/adt: formatting.c (r1.143 -> r1.144) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/formatting.c?r1=1.143&r2=1.144) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix pg_ctl bug where detection of binary location from
Log Message: --- Fix pg_ctl bug where detection of binary location from postmaster.opts wasn't working. Modified Files: -- pgsql/src/bin/pg_ctl: pg_ctl.c (r1.102 -> r1.103) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.102&r2=1.103) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Add MERGE TODO URL: >
Log Message: --- Add MERGE TODO URL: > http://archives.postgresql.org/pgsql-hackers/2008-04/msg01890.php Modified Files: -- pgsql/doc: TODO (r1.2475 -> r1.2476) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/TODO?r1=1.2475&r2=1.2476) pgsql/doc/src/FAQ: TODO.html (r1.981 -> r1.982) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/FAQ/TODO.html?r1=1.981&r2=1.982) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Use SGML table to show backslash string escapes, rather than have
Log Message: --- Use SGML table to show backslash string escapes, rather than have them appear in a paragraph. Andy Anderson Modified Files: -- pgsql/doc/src/sgml: syntax.sgml (r1.122 -> r1.123) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/syntax.sgml?r1=1.122&r2=1.123) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Modify the recently-added probe for -Wl,--as-needed some more,
Log Message: --- Modify the recently-added probe for -Wl,--as-needed some more, because RHEL-4 vintage Linux is even more broken than we realized: a link to libreadline will succeed, and fail only at runtime. It seems that an AC_TRY_RUN test is the only reliable way to check whether this is really safe. Per report from Tatsuo. Modified Files: -- pgsql/config: c-compiler.m4 (r1.18 -> r1.19) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/config/c-compiler.m4?r1=1.18&r2=1.19) pgsql: configure (r1.597 -> r1.598) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/configure?r1=1.597&r2=1.598) configure.in (r1.562 -> r1.563) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/configure.in?r1=1.562&r2=1.563) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix 'pg_ctl reload' to properly preserve postmaster commend-line
Log Message: --- Fix 'pg_ctl reload' to properly preserve postmaster commend-line arguments on restart. Patch to releases 8.0 - 8.3.X. Tags: REL8_0_STABLE Modified Files: -- pgsql/src/backend/postmaster: postmaster.c (r1.443.4.10 -> r1.443.4.11) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c?r1=1.443.4.10&r2=1.443.4.11) pgsql/src/bin/pg_ctl: pg_ctl.c (r1.53.4.5 -> r1.53.4.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.53.4.5&r2=1.53.4.6) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Clarify plpgsql documentation by not treating IF THEN ELSE IF ...
Log Message: --- Clarify plpgsql documentation by not treating IF THEN ELSE IF ... as a truly distinct version of IF. Per suggestion from Marko Kreen. Modified Files: -- pgsql/doc/src/sgml: plpgsql.sgml (r1.130 -> r1.131) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/plpgsql.sgml?r1=1.130&r2=1.131) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix 'pg_ctl reload' to properly preserve postmaster commend-line
Log Message: --- Fix 'pg_ctl reload' to properly preserve postmaster commend-line arguments on restart. Patch to releases 8.0 - 8.3.X. Tags: REL8_1_STABLE Modified Files: -- pgsql/src/backend/postmaster: postmaster.c (r1.475.2.9 -> r1.475.2.10) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c?r1=1.475.2.9&r2=1.475.2.10) pgsql/src/bin/pg_ctl: pg_ctl.c (r1.61.2.4 -> r1.61.2.5) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.61.2.4&r2=1.61.2.5) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix 'pg_ctl reload' to properly preserve postmaster commend-line
Log Message: --- Fix 'pg_ctl reload' to properly preserve postmaster commend-line arguments on restart. Patch to releases 8.0 - 8.3.X. Tags: REL8_2_STABLE Modified Files: -- pgsql/src/backend/postmaster: postmaster.c (r1.505.2.5 -> r1.505.2.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c?r1=1.505.2.5&r2=1.505.2.6) pgsql/src/bin/pg_ctl: pg_ctl.c (r1.74.2.4 -> r1.74.2.5) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.74.2.4&r2=1.74.2.5) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Fix 'pg_ctl reload' to properly preserve postmaster commend-line
Log Message: --- Fix 'pg_ctl reload' to properly preserve postmaster commend-line arguments on restart. Patch to releases 8.0 - 8.3.X. Tags: REL8_3_STABLE Modified Files: -- pgsql/src/backend/postmaster: postmaster.c (r1.551 -> r1.551.2.1) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c?r1=1.551&r2=1.551.2.1) pgsql/src/bin/pg_ctl: pg_ctl.c (r1.92.2.3 -> r1.92.2.4) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_ctl/pg_ctl.c?r1=1.92.2.3&r2=1.92.2.4) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Add to TODO: > > * Fix system views like pg_stat_all_tables to
Log Message: --- Add to TODO: > > * Fix system views like pg_stat_all_tables to use set-returning > functions, rather than views of per-column functions Modified Files: -- pgsql/doc: TODO (r1.2476 -> r1.2477) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/TODO?r1=1.2476&r2=1.2477) pgsql/doc/src/FAQ: TODO.html (r1.982 -> r1.983) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/FAQ/TODO.html?r1=1.982&r2=1.983) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
Re: [COMMITTERS] pgsql: Make the pg_stat_activity view call a SRF
Magnus Hagander wrote: > > Sure, see pg_timezone_abbrevs(), pg_timezone_names(). > > > > (This only started to work recently, which is why we have so many > > record-returning functions that don't do it that way. It might be > > an idea to fix them all sooner or later.) > > Wow, that was easy. Not sure where I got the impression it was hard > from - probably last looked at it before it was made easy, and didn't > re-check :-) > > Updated the pg_stat_get_activity() function to use this. > > And yes, I agree that it's probably a very good idea to go over our > other SRFs and fix them all. I can take a look at that eventually, but > for now I think we stick it on the TODO? Added to TODO: * Fix system views like pg_stat_all_tables to use set-returning functions, rather than views of per-column functions -- Bruce Momjian <[EMAIL PROTECTED]>http://momjian.us EnterpriseDB http://enterprisedb.com + If your life is a hard drive, Christ can be your backup. + -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Mention actual function names in documentation of how to pass
Log Message: --- Mention actual function names in documentation of how to pass binary values to libpq. Modified Files: -- pgsql/doc/src/sgml: libpq.sgml (r1.259 -> r1.260) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/libpq.sgml?r1=1.259&r2=1.260) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers
[COMMITTERS] pgsql: Improve planner's estimation of the size of an append relation:
Log Message: --- Improve planner's estimation of the size of an append relation: rather than taking the maximum of any child rel's width, we should weight the widths proportionally to the number of rows expected from each child. In hindsight this is obviously correct because row width is really a proxy for the total physical size of the relation. Per discussion with Scott Carey (bug #4264). Modified Files: -- pgsql/src/backend/optimizer/path: allpaths.c (r1.170 -> r1.171) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/path/allpaths.c?r1=1.170&r2=1.171) pgsql/src/backend/optimizer/plan: createplan.c (r1.240 -> r1.241) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/createplan.c?r1=1.240&r2=1.241) -- Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-committers