| 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: | Whole Thread | Raw Message | 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 |