postgresql/src/backend/access
Tom Lane a2597ef179 Modify sequence state storage to eliminate dangling-pointer problem
exemplified by bug #671.  Moving the storage to relcache turned out to
be a bad idea because relcache might decide to discard the info.  Instead,
open and close the relcache entry on each sequence operation, and use
a record of the current XID to discover whether we already hold
AccessShareLock on the sequence.
2002-05-22 21:40:55 +00:00
..
common Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
gist Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
hash Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
heap Remove global variable scanCommandId in favor of storing a command ID 2002-05-21 22:05:55 +00:00
index Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
nbtree Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
rtree Restructure indexscan API (index_beginscan, index_getnext) per 2002-05-20 23:51:44 +00:00
transam Modify sequence state storage to eliminate dangling-pointer problem 2002-05-22 21:40:55 +00:00
Makefile Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00