Thread: pgsql-server/ oc/src/sgml/release.sgml oc/src/ ...

pgsql-server/ oc/src/sgml/release.sgml oc/src/ ...

From
tgl@postgresql.org (Tom Lane)
Date:
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@postgresql.org    02/08/30 18:18:08

Modified files:
    doc/src/sgml   : release.sgml runtime.sgml
    src/backend/access/transam: xact.c
    src/backend/bootstrap: bootparse.y bootstrap.c
    src/backend/catalog: namespace.c
    src/backend/commands: async.c indexcmds.c vacuum.c
    src/backend/tcop: postgres.c
    src/backend/utils/init: postinit.c
    src/backend/utils/misc: guc.c postgresql.conf.sample
    src/bin/psql   : tab-complete.c
    src/include/access: xact.h

Log message:
    AUTOCOMMIT mode is now an available backend GUC variable; setting it
    to false provides more SQL-spec-compliant behavior than we had before.
    I am not sure that setting it false is actually a good idea yet; there
    is a lot of client-side code that will probably be broken by turning
    autocommit off.  But it's a start.

    Loosely based on a patch by David Van Wie.