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 |
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 |