Backend support for autocommit removed, per recent discussions. The

Tom Lane <tgl@sss.pgh.pa.us>

Commit: f85f43dfb5b9043ea6b01d8b824c195cd7f9ed3c
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2003-05-14T03:26:03Z
Releases: 7.4.1
Backend support for autocommit removed, per recent discussions.  The
only remnant of this failed experiment is that the server will take
SET AUTOCOMMIT TO ON.  Still TODO: provide some client-side autocommit
logic in libpq.

Files

PathChange+/−
contrib/adddepend/adddepend modified +2 −9
contrib/array/array_iterator.sql.in modified +0 −2
contrib/btree_gist/btree_gist.sql.in modified +0 −2
contrib/btree_gist/expected/btree_gist.out modified +12 −12
contrib/chkpass/chkpass.sql.in modified +1 −3
contrib/cube/cube.sql.in modified +0 −2
contrib/cube/expected/cube.out modified +2 −2
contrib/dbase/dbf2pg.c modified +0 −2
contrib/dblink/expected/dblink.out modified +4 −4
contrib/dblink/sql/dblink.sql modified +4 −5
contrib/dbmirror/AddTrigger.sql modified +0 −2
contrib/dbmirror/clean_pending.pl modified +1 −5
contrib/dbmirror/DBMirror.pl modified +1 −11
contrib/dbmirror/MirrorSetup.sql modified +0 −2
contrib/earthdistance/earthdistance.sql.in modified +0 −2
contrib/earthdistance/expected/earthdistance.out modified +2 −2
contrib/findoidjoins/findoidjoins.c modified +1 −2
contrib/fulltextindex/fti.pl modified +0 −1
contrib/fulltextindex/fti.sql.in modified +0 −2
contrib/fulltextindex/uninstall.sql modified +0 −2
contrib/fuzzystrmatch/fuzzystrmatch.sql.in modified +0 −2
contrib/intagg/int_aggregate.sql.in modified +0 −2
contrib/intarray/expected/_int.out modified +2 −2
contrib/intarray/_int.sql.in modified +0 −2
contrib/isbn_issn/isbn_issn.sql.in modified +2 −4
contrib/lo/lo_drop.sql modified +0 −2
contrib/lo/lo.sql.in modified +1 −3
contrib/ltree/expected/ltree.out modified +8 −8
contrib/ltree/ltree.sql.in modified +0 −2
contrib/miscutil/misc_utils.sql.in modified +0 −2
contrib/noupdate/noup.sql.in modified +0 −2
contrib/oid2name/oid2name.c modified +0 −2
contrib/pgbench/pgbench.c modified +1 −8
contrib/pgcrypto/pgcrypto.sql.in modified +0 −2
contrib/pg_dumplo/main.c modified +1 −3
contrib/pgstattuple/pgstattuple.sql.in modified +0 −2
contrib/reindexdb/reindexdb modified +5 −5
contrib/rtree_gist/bench/bench.pl modified +0 −7
contrib/rtree_gist/rtree_gist.sql.in modified +0 −2
contrib/seg/expected/seg.out modified +9 −9
contrib/seg/seg.sql.in modified +0 −2
contrib/spi/autoinc.sql.in modified +0 −2
contrib/spi/insert_username.sql.in modified +0 −2
contrib/spi/moddatetime.sql.in modified +0 −2
contrib/spi/refint.sql.in modified +0 −2
contrib/spi/timetravel.sql.in modified +0 −2
contrib/tablefunc/tablefunc.sql.in modified +0 −2
contrib/tsearch/expected/tsearch.out modified +8 −8
contrib/tsearch/tsearch.sql.in modified +0 −2
contrib/userlock/user_locks.sql.in modified +0 −2
contrib/vacuumlo/vacuumlo.c modified +1 −12
contrib/xml/pgxml_dom.sql.in modified +0 −2
contrib/xml/pgxml.sql.in modified +0 −2
doc/src/sgml/libpq.sgml modified +8 −3
doc/src/sgml/ref/begin.sgml modified +1 −7
doc/src/sgml/ref/psql-ref.sgml modified +6 −4
doc/src/sgml/ref/set.sgml modified +1 −7
doc/src/sgml/ref/show.sgml modified +1 −7
doc/src/sgml/release.sgml modified +3 −1
doc/src/sgml/runtime.sgml modified +1 −51
src/backend/access/transam/xact.c modified +10 −70
src/backend/bootstrap/bootparse.y modified +3 −3
src/backend/bootstrap/bootstrap.c modified +3 −3
src/backend/catalog/namespace.c modified +3 −3
src/backend/commands/async.c modified +5 −5
src/backend/commands/cluster.c modified +5 −5
src/backend/commands/indexcmds.c modified +5 −6
src/backend/commands/vacuum.c modified +12 −14
src/backend/tcop/postgres.c modified +20 −27
src/backend/utils/init/postinit.c modified +3 −3
src/backend/utils/misc/guc.c modified +21 −4
src/backend/utils/misc/postgresql.conf.sample modified +0 −1
src/bin/pg_dump/pg_backup_archiver.c modified +1 −3
src/bin/pg_dump/pg_backup_db.c modified +2 −37
src/bin/pg_dump/pg_dumpall.c modified +2 −12
src/bin/psql/command.c modified +2 −6
src/bin/psql/tab-complete.c modified +1 −2
src/bin/scripts/clusterdb modified +3 −3
src/bin/scripts/createdb.c modified +3 −3
src/bin/scripts/createlang.c modified +2 −2
src/bin/scripts/createuser.c modified +2 −2
src/bin/scripts/dropdb.c modified +2 −2
src/bin/scripts/droplang.c modified +2 −3
src/bin/scripts/dropuser.c modified +2 −2
src/bin/scripts/vacuumdb modified +2 −2
src/include/access/xact.h modified +3 −3
src/test/regress/expected/alter_table.out modified +0 −1
src/test/regress/expected/copy2.out modified +0 −1
src/test/regress/expected/domain.out modified +19 −21
src/test/regress/expected/oidjoins.out modified +32 −0
src/test/regress/expected/privileges.out modified +0 −4
src/test/regress/expected/temp.out modified +0 −1
src/test/regress/pg_regress.sh modified +2 −4
src/test/regress/sql/alter_table.sql modified +0 −1
src/test/regress/sql/copy2.sql modified +0 −1
src/test/regress/sql/domain.sql modified +0 −4
src/test/regress/sql/oidjoins.sql modified +16 −0
src/test/regress/sql/privileges.sql modified +0 −4
src/test/regress/sql/temp.sql modified +0 −1