pgsql: Type table feature This adds the CREATE TABLE name OF type

From: petere(at)postgresql(dot)org (Peter Eisentraut)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Type table feature This adds the CREATE TABLE name OF type
Date: 2010-01-28 23:21:13
Message-ID: 20100128232113.4658A7541B9@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Type table feature

This adds the CREATE TABLE name OF type command, per SQL standard.

Modified Files:
--------------
pgsql/doc/src/sgml:
information_schema.sgml (r1.44 -> r1.45)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/information_schema.sgml?r1=1.44&r2=1.45)
pgsql/doc/src/sgml/ref:
create_table.sgml (r1.120 -> r1.121)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/create_table.sgml?r1=1.120&r2=1.121)
pgsql/src/backend/bootstrap:
bootparse.y (r1.103 -> r1.104)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/bootstrap/bootparse.y?r1=1.103&r2=1.104)
pgsql/src/backend/catalog:
heap.c (r1.367 -> r1.368)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/heap.c?r1=1.367&r2=1.368)
information_schema.sql (r1.64 -> r1.65)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/information_schema.sql?r1=1.64&r2=1.65)
toasting.c (r1.27 -> r1.28)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/toasting.c?r1=1.27&r2=1.28)
pgsql/src/backend/commands:
cluster.c (r1.194 -> r1.195)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/cluster.c?r1=1.194&r2=1.195)
tablecmds.c (r1.319 -> r1.320)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/tablecmds.c?r1=1.319&r2=1.320)
pgsql/src/backend/executor:
execMain.c (r1.342 -> r1.343)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execMain.c?r1=1.342&r2=1.343)
pgsql/src/backend/nodes:
copyfuncs.c (r1.459 -> r1.460)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/copyfuncs.c?r1=1.459&r2=1.460)
equalfuncs.c (r1.380 -> r1.381)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/equalfuncs.c?r1=1.380&r2=1.381)
outfuncs.c (r1.380 -> r1.381)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/outfuncs.c?r1=1.380&r2=1.381)
pgsql/src/backend/parser:
gram.y (r2.705 -> r2.706)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y?r1=2.705&r2=2.706)
parse_utilcmd.c (r2.36 -> r2.37)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_utilcmd.c?r1=2.36&r2=2.37)
pgsql/src/bin/pg_dump:
pg_dump.c (r1.568 -> r1.569)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.c?r1=1.568&r2=1.569)
pg_dump.h (r1.161 -> r1.162)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.h?r1=1.161&r2=1.162)
pgsql/src/bin/psql:
describe.c (r1.235 -> r1.236)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/psql/describe.c?r1=1.235&r2=1.236)
pgsql/src/include/catalog:
catversion.h (r1.580 -> r1.581)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/catversion.h?r1=1.580&r2=1.581)
heap.h (r1.95 -> r1.96)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/heap.h?r1=1.95&r2=1.96)
pg_class.h (r1.119 -> r1.120)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_class.h?r1=1.119&r2=1.120)
pgsql/src/include/nodes:
parsenodes.h (r1.426 -> r1.427)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/parsenodes.h?r1=1.426&r2=1.427)
pgsql/src/test/regress:
parallel_schedule (r1.57 -> r1.58)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/parallel_schedule?r1=1.57&r2=1.58)
serial_schedule (r1.54 -> r1.55)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/serial_schedule?r1=1.54&r2=1.55)

Added Files:
-----------
pgsql/src/test/regress/expected:
typed_table.out (r1.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/typed_table.out?rev=1.1&content-type=text/x-cvsweb-markup)
pgsql/src/test/regress/sql:
typed_table.sql (r1.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/typed_table.sql?rev=1.1&content-type=text/x-cvsweb-markup)

Browse pgsql-committers by date

  From Date Subject
Next Message Andrew Dunstan 2010-01-28 23:59:53 pgsql: Add new make targets "world", "install-world" and
Previous Message Andrew Dunstan 2010-01-28 23:06:09 pgsql: Fix bug found by warning from recent gcc.