patch: update README-SSI

From: Dan Ports <drkp(at)csail(dot)mit(dot)edu>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov>
Subject: patch: update README-SSI
Date: 2011-06-15 20:28:46
Message-ID: 20110615202845.GB83336@csail.mit.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

The attached patch updates README-SSI. In addition to some minor edits,
changes include:

- add a section at the beginning that more clearly describes the SSI
rule and defines "dangerous structure" with a diagram. It describes
the optimizations we use about the relative commit times, and the
case where one transaction is read-only. It includes a proof for the
latter (novel) optimization, per Heikki's request.

- note that heap page locks do not lock "gaps" like index pages

- be clear about what's been implemented (parts of the README used the
future tense, probably because they were written long ago), and
remove a couple items from the "R&D Issues" list that have since
been addressed.

Dan

--
Dan R. K. Ports MIT CSAIL http://drkp.net/

Attachment Content-Type Size
README-SSI.patch text/x-diff 17.2 KB

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Simon Riggs 2011-06-15 20:31:45 Re: FK NOT VALID can't be deferrable?
Previous Message Peter Eisentraut 2011-06-15 20:23:27 gcc 4.6 -Wunused-but-set-variable