[COMMITTERS] pgsql: Make eval_const_expressions() preserve typmod when simplifying
Log Message: --- Make eval_const_expressions() preserve typmod when simplifying something like null::char(3) to a simple Const node. (It already worked for non-null values, but not when we skipped evaluation of a strict coercion function.) This prevents loss of typmod knowledge in situations such as exhibited in bug #3598. Unfortunately there seems no good way to fix that bug in 8.1 and 8.2, because they simply don't carry a typmod for a plain Const node. In passing I made all the other callers of makeNullConst supply "real" typmod values too, though I think it probably doesn't matter anywhere else. Modified Files: -- pgsql/src/backend/commands: tablecmds.c (r1.231 -> r1.232) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/tablecmds.c?r1=1.231&r2=1.232) pgsql/src/backend/executor: execQual.c (r1.221 -> r1.222) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execQual.c?r1=1.221&r2=1.222) pgsql/src/backend/nodes: makefuncs.c (r1.56 -> r1.57) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/makefuncs.c?r1=1.56&r2=1.57) pgsql/src/backend/optimizer/util: clauses.c (r1.248 -> r1.249) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/clauses.c?r1=1.248&r2=1.249) pgsql/src/backend/parser: parse_coerce.c (r2.156 -> r2.157) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_coerce.c?r1=2.156&r2=2.157) parse_relation.c (r1.127 -> r1.128) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_relation.c?r1=1.127&r2=1.128) parse_target.c (r1.154 -> r1.155) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_target.c?r1=1.154&r2=1.155) pgsql/src/backend/rewrite: rewriteHandler.c (r1.173 -> r1.174) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/rewrite/rewriteHandler.c?r1=1.173&r2=1.174) rewriteManip.c (r1.104 -> r1.105) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/rewrite/rewriteManip.c?r1=1.104&r2=1.105) pgsql/src/include/nodes: makefuncs.h (r1.59 -> r1.60) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/makefuncs.h?r1=1.59&r2=1.60) ---(end of broadcast)--- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq
[COMMITTERS] pgbouncer - pgbouncer: doc updates - check if asciidoc & xmlto - accept
Log Message: --- doc updates - check if asciidoc & xmlto - accept only asciidoc >= 8.2 - include generated mapages in cvs - disable generation rules if tools are not available - add hack to fixman Modified Files: -- pgbouncer: configure.ac (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/configure.ac.diff?r1=1.14&r2=1.15) config.mak.in (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/config.mak.in.diff?r1=1.3&r2=1.4) Makefile (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/Makefile.diff?r1=1.9&r2=1.10) pgbouncer/doc: Makefile (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/Makefile.diff?r1=1.4&r2=1.5) fixman.py (r1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/fixman.py.diff?r1=1.1&r2=1.2) Added Files: --- pgbouncer/doc: pgbouncer.1 (r1.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/pgbouncer.1?rev=1.1&content-type=text/x-cvsweb-markup) pgbouncer.5 (r1.1) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/doc/pgbouncer.5?rev=1.1&content-type=text/x-cvsweb-markup) ---(end of broadcast)--- TIP 5: don't forget to increase your free space map settings
[COMMITTERS] pgbouncer - pgbouncer: rename disable_varcache to track_parameters
Log Message: --- rename disable_varcache to track_parameters Modified Files: -- pgbouncer/src: bouncer.h (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/bouncer.h.diff?r1=1.14&r2=1.15) main.c (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/main.c.diff?r1=1.12&r2=1.13) objects.c (r1.21 -> r1.22) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/objects.c.diff?r1=1.21&r2=1.22) ---(end of broadcast)--- TIP 5: don't forget to increase your free space map settings
[COMMITTERS] pgbouncer - pgbouncer: long-lived logfile fd
Log Message: --- long-lived logfile fd Modified Files: -- pgbouncer/src: main.c (r1.13 -> r1.14) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/main.c.diff?r1=1.13&r2=1.14) util.c (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/util.c.diff?r1=1.14&r2=1.15) util.h (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgbouncer/pgbouncer/src/util.h.diff?r1=1.5&r2=1.6) ---(end of broadcast)--- TIP 5: don't forget to increase your free space map settings
[COMMITTERS] jdbccache - jdbccache: uberjar
Log Message: --- uberjar Modified Files: -- jdbccache/wrapper-jdbc: pom.xml (r1.1.1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/jdbccache/jdbccache/wrapper-jdbc/pom.xml.diff?r1=1.1.1.1&r2=1.2) ---(end of broadcast)--- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq
[COMMITTERS] pgsql: Allow CREATE INDEX CONCURRENTLY to disregard transactions in
Log Message: --- Allow CREATE INDEX CONCURRENTLY to disregard transactions in other databases, per gripe from hubert depesz lubaczewski. Patch from Simon Riggs. Modified Files: -- pgsql/doc/src/sgml/ref: create_index.sgml (r1.63 -> r1.64) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/create_index.sgml?r1=1.63&r2=1.64) pgsql/src/backend/commands: indexcmds.c (r1.163 -> r1.164) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/indexcmds.c?r1=1.163&r2=1.164) pgsql/src/backend/storage/ipc: procarray.c (r1.30 -> r1.31) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/storage/ipc/procarray.c?r1=1.30&r2=1.31) pgsql/src/include/storage: procarray.h (r1.15 -> r1.16) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/storage/procarray.h?r1=1.15&r2=1.16) ---(end of broadcast)--- TIP 2: Don't 'kill -9' the postmaster
