]> granicus.if.org Git - postgresql/commit
Two-phase commit. Original patch by Heikki Linnakangas, with additional
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 17 Jun 2005 22:32:51 +0000 (22:32 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 17 Jun 2005 22:32:51 +0000 (22:32 +0000)
commitd0a89683a3a4dd8e76ef0a99101355999e519df5
treeb19aaf7f03cbcc851b00ca6e472cc7d3e5a20ca1
parent5495575903e35ceb40d32055ab55e9377460208f
Two-phase commit.  Original patch by Heikki Linnakangas, with additional
hacking by Alvaro Herrera and Tom Lane.
61 files changed:
doc/src/sgml/catalogs.sgml
doc/src/sgml/ref/allfiles.sgml
doc/src/sgml/ref/commit_prepared.sgml [new file with mode: 0644]
doc/src/sgml/ref/prepare_transaction.sgml [new file with mode: 0644]
doc/src/sgml/ref/rollback_prepared.sgml [new file with mode: 0644]
doc/src/sgml/reference.sgml
doc/src/sgml/runtime.sgml
src/backend/access/transam/Makefile
src/backend/access/transam/subtrans.c
src/backend/access/transam/transam.c
src/backend/access/transam/twophase.c [new file with mode: 0644]
src/backend/access/transam/twophase_rmgr.c [new file with mode: 0644]
src/backend/access/transam/xact.c
src/backend/access/transam/xlog.c
src/backend/catalog/system_views.sql
src/backend/commands/async.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/backend/parser/keywords.c
src/backend/postmaster/postmaster.c
src/backend/storage/ipc/ipci.c
src/backend/storage/ipc/procarray.c
src/backend/storage/lmgr/lmgr.c
src/backend/storage/lmgr/lock.c
src/backend/storage/lmgr/proc.c
src/backend/storage/smgr/smgr.c
src/backend/tcop/postgres.c
src/backend/tcop/utility.c
src/backend/utils/cache/inval.c
src/backend/utils/init/flatfiles.c
src/backend/utils/init/postinit.c
src/backend/utils/misc/guc.c
src/backend/utils/misc/postgresql.conf.sample
src/backend/utils/mmgr/portalmem.c
src/bin/initdb/initdb.c
src/bin/psql/common.c
src/include/access/subtrans.h
src/include/access/twophase.h [new file with mode: 0644]
src/include/access/twophase_rmgr.h [new file with mode: 0644]
src/include/access/xact.h
src/include/catalog/catversion.h
src/include/catalog/pg_proc.h
src/include/commands/async.h
src/include/nodes/parsenodes.h
src/include/storage/ipc.h
src/include/storage/lmgr.h
src/include/storage/lock.h
src/include/storage/lwlock.h
src/include/storage/proc.h
src/include/storage/procarray.h
src/include/storage/smgr.h
src/include/utils/builtins.h
src/include/utils/flatfiles.h
src/include/utils/inval.h
src/include/utils/portal.h
src/test/regress/expected/prepared_xacts.out [new file with mode: 0644]
src/test/regress/expected/rules.out
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/prepared_xacts.sql [new file with mode: 0644]