postgres.git / summary / log / commit / refs

commit    bf25fb2f93c95e946c5e382eb82ad08ae9d95bd9
Author:   Kevin Grittner <kgrittn@postgresql.org>
Date:     Mon Nov 02 12:23:10 2015 +0000

    Add RMV to list of commands taking AE lock.
    
    Backpatch to 9.3, where it was initially omitted.
    
    Craig Ringer, with minor adjustment by Kevin Grittner


doc/src/sgml/mvcc.sgml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index 5128982e07d..dd3c7755309 100644 --- a/doc/src/sgml/mvcc.sgml +++ b/doc/src/sgml/mvcc.sgml @@ -990,7 +990,9 @@ ERROR: could not serialize access due to read/write dependencies among transact <para> Acquired by the <command>DROP TABLE</>, <command>TRUNCATE</command>, <command>REINDEX</command>, - <command>CLUSTER</command>, and <command>VACUUM FULL</command> + <command>CLUSTER</command>, <command>VACUUM FULL</command>, + and <command>REFRESH MATERIALIZED VIEW</command> (without + <option>CONCURRENTLY</option>) commands. Many forms of <command>ALTER TABLE</> also acquire a lock at this level. This is also the default lock mode for <command>LOCK TABLE</command> statements that do not specify [parent: 585e2a3b1a57]