mirror of
https://github.com/postgres/postgres.git
synced 2025-04-25 21:42:33 +03:00
Document change in large object snapshotting behavior as a version
compatibility issue.
This commit is contained in:
parent
8a65b820e2
commit
5d9c6b18d3
@ -1,5 +1,5 @@
|
|||||||
<!--
|
<!--
|
||||||
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.374 2005/09/23 16:36:35 momjian Exp $
|
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.375 2005/09/24 20:35:21 tgl Exp $
|
||||||
|
|
||||||
Typical markup:
|
Typical markup:
|
||||||
|
|
||||||
@ -376,6 +376,21 @@ pg_[A-Za-z0-9_] <application>
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Read-only large object descriptors now obey MVCC snapshot semantics
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
When a large object is opened with <literal>INV_READ</> (and not
|
||||||
|
<literal>INV_WRITE</>), the data read from the descriptor will now
|
||||||
|
reflect a <quote>snapshot</> of the large object's state at the
|
||||||
|
time of the transaction snapshot in use by the query that called
|
||||||
|
<function>lo_open()</>. To obtain the old behavior of always
|
||||||
|
returning the latest committed data, include <literal>INV_WRITE</>
|
||||||
|
in the mode flags for <function>lo_open()</>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
In <application>psql</application>, treat unquoted
|
In <application>psql</application>, treat unquoted
|
||||||
|
Loading…
x
Reference in New Issue
Block a user