diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2014-03-06 11:37:02 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2014-03-06 11:37:02 -0500 |
commit | bf4052faa1c289883799d49f063715161a8a4f1e (patch) | |
tree | 382f6b0b2589d42cb378b23b19c3b6d277c862df /src/backend/access/transam/xlogutils.c | |
parent | 0024a3a3b6cfdca9d5c00f8ac5d5809f2e7ec3a5 (diff) | |
download | postgresql-bf4052faa1c289883799d49f063715161a8a4f1e.tar.gz postgresql-bf4052faa1c289883799d49f063715161a8a4f1e.zip |
Don't reject ROW_MARK_REFERENCE rowmarks for materialized views.
We should allow this so that matviews can be referenced in UPDATE/DELETE
statements in READ COMMITTED isolation level. The requirement for that
is that a re-fetch by TID will see the same row version the query saw
earlier, which is true of matviews, so there's no reason for the
restriction. Per bug #9398.
Michael Paquier, after a suggestion by me
Diffstat (limited to 'src/backend/access/transam/xlogutils.c')
0 files changed, 0 insertions, 0 deletions