From 82ef3d3008f8ec9c565f7a5724196cd0f342d594 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Tue, 21 Aug 2012 11:08:15 -0400 Subject: [PATCH] Add a note to the MVCC chapter that some things aren't transactional. Craig Ringer, slightly edited by me. --- doc/src/sgml/mvcc.sgml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/src/sgml/mvcc.sgml b/doc/src/sgml/mvcc.sgml index 8f8858294dc..d5c6076d4aa 100644 --- a/doc/src/sgml/mvcc.sgml +++ b/doc/src/sgml/mvcc.sgml @@ -260,6 +260,18 @@ command . + + + Some PostgreSQL data types and functions have + special rules regarding transactional behaviour. In particular, changes + made to a SEQUENCE (and therefore the counter of a + column declared using SERIAL) are immediately visible + to all other transactions and are not rolled back if the transaction + that made the changes aborts. See + and . + + + Read Committed Isolation Level