pgsql: Doc: Add references for SI and SSI.

From: Thomas Munro <tmunro(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Doc: Add references for SI and SSI.
Date: 2020-06-15 01:29:04
Message-ID: E1jkdvs-0005vA-DY@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Doc: Add references for SI and SSI.

Our documentation failed to point out that REPEATABLE READ is really
snapshot isolation, which might be important to some users. Point to
the standard reference paper for this complicated topic.

Likewise, add a reference to the VLDB paper about PostgreSQL SSI, for
technical information about our SSI implementation and how it compares
to S2PL.

While here, add a note about catalog access using a lower isolation
level, per recent user complaint.

Back-patch to all releases.

Reported-by: Kyle Kingsbury <aphyr(at)jepsen(dot)io>
Reviewed-by: Andres Freund <andres(at)anarazel(dot)de>
Reviewed-by: Peter Geoghegan <pg(at)bowt(dot)ie>
Reviewed-by: Tatsuo Ishii <ishii(at)sraoss(dot)co(dot)jp>
Discussion: https://postgr.es/m/db7b729d-0226-d162-a126-8a8ab2dc4443%40jepsen.io
Discussion: https://postgr.es/m/16454-9408996bb1750faf%40postgresql.org

Branch
------
REL_10_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/e2aca0d02d97509d592669ec573c203ac1c4202d

Modified Files
--------------
doc/src/sgml/biblio.sgml | 58 ++++++++++++++++++++++++++++++++++++++++++++++++
doc/src/sgml/mvcc.sgml | 33 +++++++++++++++++++++++++++
2 files changed, 91 insertions(+)

Browse pgsql-committers by date

  From Date Subject
Next Message Thomas Munro 2020-06-15 01:29:26 pgsql: Doc: Add references for SI and SSI.
Previous Message Thomas Munro 2020-06-15 01:28:44 pgsql: Doc: Add references for SI and SSI.