pgsql/ ontrib/chkpass/chkpass.sql ontrib/findo ... - Mailing list pgsql-committers

From Tom Lane
Subject pgsql/ ontrib/chkpass/chkpass.sql ontrib/findo ...
Date
Msg-id 200108101857.f7AIvhK74639@hub.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    tgl@hub.org    01/08/10 14:57:42

Modified files:
    contrib/chkpass: chkpass.sql
    contrib/findoidjoins: README.findoidjoins findoidjoins.c
                          make_oidjoins_check
    contrib/intarray: _int.sql.in
    doc/src/sgml   : catalogs.sgml syntax.sgml
    doc/src/sgml/ref: create_table.sgml
    src/backend/access/heap: heapam.c tuptoaster.c
    src/backend/access/transam: varsup.c xlog.c
    src/backend/bootstrap: bootparse.y bootscanner.l bootstrap.c
    src/backend/catalog: catalog.c genbki.sh heap.c index.c
                         indexing.c
    src/backend/commands: cluster.c command.c comment.c copy.c
                          creatinh.c dbcommands.c indexcmds.c
                          remove.c sequence.c trigger.c vacuum.c
                          vacuumlazy.c view.c
    src/backend/executor: execMain.c
    src/backend/nodes: copyfuncs.c equalfuncs.c outfuncs.c
    src/backend/parser: gram.y parse_relation.c
    src/backend/rewrite: rewriteRemove.c
    src/backend/utils/cache: relcache.c syscache.c
    src/bin/initdb : initdb.sh
    src/bin/pg_dump: pg_dump.c pg_dump.h
    src/bin/psql   : describe.c large_obj.c
    src/include/access: transam.h
    src/include/bootstrap: bootstrap.h
    src/include/catalog: catversion.h heap.h index.h indexing.h
                         pg_amop.h pg_amproc.h pg_attrdef.h
                         pg_attribute.h pg_class.h pg_description.h
                         pg_group.h pg_index.h pg_inherits.h
                         pg_largeobject.h pg_listener.h pg_log.h
                         pg_proc.h pg_relcheck.h pg_shadow.h
                         pg_statistic.h unused_oids
    src/include/commands: comment.h
    src/include/nodes: parsenodes.h
    src/include/parser: parse_relation.h
    src/include    : postgres.h
    src/include/utils: syscache.h
    src/interfaces/ecpg/preproc: preproc.y
    src/test/regress/expected: oidjoins.out opr_sanity.out rules.out
                               type_sanity.out
    src/test/regress/sql: oidjoins.sql opr_sanity.sql
                          type_sanity.sql

Log message:
    Make OIDs optional, per discussions in pghackers.  WITH OIDS is still the
    default, but OIDS are removed from many system catalogs that don't need them.
    Some interesting side effects: TOAST pointers are 20 bytes not 32 now;
    pg_description has a three-column key instead of one.

    Bugs fixed in passing: BINARY cursors work again; pg_class.relhaspkey
    has some usefulness; pg_dump dumps comments on indexes, rules, and
    triggers in a valid order.

    initdb forced.


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql/src/test/regress expected/horology-no-DS ...
Next
From: Tom Lane
Date:
Subject: pgsql/ oc/src/sgml/ref/create_table.sgml rc/ba ...