postgresql/src/backend/storage
Robert Haas fbc0d07796 Partially roll back overenthusiastic SSI optimization.
When a regular lock is held, SSI can use that in lieu of a predicate lock
to detect rw conflicts; but if the regular lock is being taken by a
subtransaction, we can't assume that it'll commit, so releasing the
parent transaction's lock in that case is a no-no.

Kevin Grittner
2011-04-08 15:29:02 -04:00
..
buffer Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
file Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
freespace Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
ipc Prevent intermittent hang in recovery from bgwriter interaction. 2011-03-23 13:30:05 +00:00
large_object Change inv_truncate() to not repeat its systable_getnext_ordered() scan. 2011-01-26 19:33:50 -05:00
lmgr Partially roll back overenthusiastic SSI optimization. 2011-04-08 15:29:02 -04:00
page Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
smgr Try to avoid running with a full fsync request queue. 2011-01-29 08:08:41 -05:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00