Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCC

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: 0a0e2b52a5a53b8747c165ff5c976f27df05a2e1
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2011-06-15T09:11:18Z
Releases: 9.2.0
Make non-MVCC snapshots exempt from predicate locking. Scans with non-MVCC
snapshots, like in REINDEX, are basically non-transactional operations. The
DDL operation itself might participate in SSI, but there's separate
functions for that.

Kevin Grittner and Dan Ports, with some changes by me.

Files