postgresql/src/backend/access
Alvaro Herrera d43b085d57 Separate snapshot management code from tuple visibility code, create a
snapmgmt.c file for the former.  The header files have also been reorganized
in three parts: the most basic snapshot definitions are now in a new file
snapshot.h, and the also new snapmgmt.h keeps the definitions for snapmgmt.c.
tqual.h has been reduced to the bare minimum.

This patch is just a first step towards managing live snapshots within a
transaction; there is no functionality change.

Per my proposal to pgsql-patches on 20080318191940.GB27458@alvh.no-ip.org and
subsequent discussion.
2008-03-26 16:20:48 +00:00
..
common Simplify and standardize conversions between TEXT datums and ordinary C 2008-03-25 22:42:46 +00:00
gin Make source code READMEs more consistent. Add CVS tags to all README files. 2008-03-20 17:55:15 +00:00
gist Make source code READMEs more consistent. Add CVS tags to all README files. 2008-03-20 17:55:15 +00:00
hash Make source code READMEs more consistent. Add CVS tags to all README files. 2008-03-20 17:55:15 +00:00
heap Separate snapshot management code from tuple visibility code, create a 2008-03-26 16:20:48 +00:00
index Separate snapshot management code from tuple visibility code, create a 2008-03-26 16:20:48 +00:00
nbtree Separate snapshot management code from tuple visibility code, create a 2008-03-26 16:20:48 +00:00
transam Separate snapshot management code from tuple visibility code, create a 2008-03-26 16:20:48 +00:00
Makefile Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00