Add NOWAIT option to SELECT FOR UPDATE/SHARE.
authorTom Lane
Mon, 1 Aug 2005 20:31:16 +0000 (20:31 +0000)
committerTom Lane
Mon, 1 Aug 2005 20:31:16 +0000 (20:31 +0000)
commit2a4fad1a0e43d6375ffa8eddb2d8dfa1ed36593f
treebb2bc2208507b0ab2403850e8dd01003a4ed73e9
parentca7abcd89dbeecb82cde50fccf4f6c483244fdf7
Add NOWAIT option to SELECT FOR UPDATE/SHARE.
Original patch by Hans-Juergen Schoenig, revisions by Karel Zak
and Tom Lane.
28 files changed:
doc/src/sgml/ref/select.sgml
doc/src/sgml/ref/select_into.sgml
doc/src/sgml/sql.sgml
src/backend/access/heap/heapam.c
src/backend/access/transam/multixact.c
src/backend/commands/trigger.c
src/backend/executor/execMain.c
src/backend/executor/execUtils.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/prep/prepjointree.c
src/backend/parser/analyze.c
src/backend/parser/gram.y
src/backend/parser/parse_relation.c
src/backend/parser/parse_type.c
src/backend/rewrite/rewriteHandler.c
src/backend/storage/lmgr/lmgr.c
src/backend/utils/adt/ruleutils.c
src/include/access/heapam.h
src/include/access/multixact.h
src/include/catalog/catversion.h
src/include/nodes/execnodes.h
src/include/nodes/nodes.h
src/include/nodes/parsenodes.h
src/include/parser/parse_node.h
src/include/storage/lmgr.h