Thread: pgsql: Binary upgrade: Modify pg_dump --binary-upgrade and add backend

pgsql: Binary upgrade: Modify pg_dump --binary-upgrade and add backend

From
momjian@postgresql.org (Bruce Momjian)
Date:
Log Message:
-----------
Binary upgrade:

Modify pg_dump --binary-upgrade and add backend support routines to
support the preservation of pg_type oids when doing a binary upgrade.
This allows user-defined composite types and arrays to be binary
upgraded.

Modified Files:
--------------
    pgsql/src/backend/catalog:
        heap.c (r1.361 -> r1.362)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/heap.c?r1=1.361&r2=1.362)
        pg_type.c (r1.127 -> r1.128)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/pg_type.c?r1=1.127&r2=1.128)
        toasting.c (r1.22 -> r1.23)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/toasting.c?r1=1.22&r2=1.23)
    pgsql/src/backend/commands:
        typecmds.c (r1.140 -> r1.141)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/commands/typecmds.c?r1=1.140&r2=1.141)
    pgsql/src/bin/pg_dump:
        pg_dump.c (r1.560 -> r1.561)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/pg_dump/pg_dump.c?r1=1.560&r2=1.561)
    pgsql/src/include/commands:
        typecmds.h (r1.25 -> r1.26)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/commands/typecmds.h?r1=1.25&r2=1.26)