pgsql: Allow reloption names to have qualifiers, initially supporting a - Mailing list pgsql-committers
From | [email protected] (Alvaro Herrera) |
---|---|
Subject | pgsql: Allow reloption names to have qualifiers, initially supporting a |
Date | |
Msg-id | [email protected] Whole thread Raw |
List | pgsql-committers |
Log Message: ----------- Allow reloption names to have qualifiers, initially supporting a TOAST qualifier, and add support for this in pg_dump. This allows TOAST tables to have user-defined fillfactor, and will also enable us to move the autovacuum parameters to reloptions without taking away the possibility of setting values for TOAST tables. Modified Files: -------------- pgsql/doc/src/sgml/ref: create_index.sgml (r1.69 -> r1.70) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/create_index.sgml?r1=1.69&r2=1.70) create_table.sgml (r1.111 -> r1.112) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/create_table.sgml?r1=1.111&r2=1.112) pgsql/src/backend/access/common: reloptions.c (r1.19 -> r1.20) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/access/common/reloptions.c?r1=1.19&r2=1.20) pgsql/src/backend/catalog: toasting.c (r1.12 -> r1.13) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/toasting.c?r1=1.12&r2=1.13) pgsql/src/backend/commands: cluster.c (r1.181 -> r1.182) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/cluster.c?r1=1.181&r2=1.182) define.c (r1.102 -> r1.103) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/define.c?r1=1.102&r2=1.103) indexcmds.c (r1.181 -> r1.182) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/indexcmds.c?r1=1.181&r2=1.182) sequence.c (r1.157 -> r1.158) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/sequence.c?r1=1.157&r2=1.158) tablecmds.c (r1.278 -> r1.279) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/tablecmds.c?r1=1.278&r2=1.279) typecmds.c (r1.130 -> r1.131) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/typecmds.c?r1=1.130&r2=1.131) view.c (r1.113 -> r1.114) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/view.c?r1=1.113&r2=1.114) pgsql/src/backend/executor: execMain.c (r1.321 -> r1.322) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execMain.c?r1=1.321&r2=1.322) pgsql/src/backend/nodes: copyfuncs.c (r1.421 -> r1.422) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/copyfuncs.c?r1=1.421&r2=1.422) equalfuncs.c (r1.346 -> r1.347) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/equalfuncs.c?r1=1.346&r2=1.347) makefuncs.c (r1.62 -> r1.63) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/makefuncs.c?r1=1.62&r2=1.63) outfuncs.c (r1.350 -> r1.351) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/outfuncs.c?r1=1.350&r2=1.351) pgsql/src/backend/parser: gram.y (r2.656 -> r2.657) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y?r1=2.656&r2=2.657) parse_clause.c (r1.186 -> r1.187) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_clause.c?r1=1.186&r2=1.187) pgsql/src/backend/tcop: utility.c (r1.305 -> r1.306) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/tcop/utility.c?r1=1.305&r2=1.306) pgsql/src/bin/pg_dump: pg_dump.c (r1.517 -> r1.518) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.c?r1=1.517&r2=1.518) pg_dump.h (r1.149 -> r1.150) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.h?r1=1.149&r2=1.150) pgsql/src/include/access: reloptions.h (r1.11 -> r1.12) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/access/reloptions.h?r1=1.11&r2=1.12) pgsql/src/include/catalog: toasting.h (r1.5 -> r1.6) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/toasting.h?r1=1.5&r2=1.6) pgsql/src/include/commands: defrem.h (r1.92 -> r1.93) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/commands/defrem.h?r1=1.92&r2=1.93) pgsql/src/include/nodes: makefuncs.h (r1.65 -> r1.66) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/makefuncs.h?r1=1.65&r2=1.66) nodes.h (r1.219 -> r1.220) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/nodes.h?r1=1.219&r2=1.220) parsenodes.h (r1.389 -> r1.390) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/parsenodes.h?r1=1.389&r2=1.390)
pgsql-committers by date:
Previous
From: [email protected] (Michael Meskes)Date:
Subject: pgsql: When changing a regression test file one should also change the
Next
From: [email protected] (Andrew Dunstan)Date:
Subject: pgsql: Provide for parallel restoration from a custom format archive.