WIP patch for latestCompletedXid method of computing snapshot xmax

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-patches(at)postgreSQL(dot)org
Subject: WIP patch for latestCompletedXid method of computing snapshot xmax
Date: 2007-09-08 01:26:51
Message-ID: 3018.1189214811@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

This patch implements Florian's idea about how to manage snapshot xmax
without the ugly and performance-losing tactic of taking XidGenLock and
ProcArrayLock at the same time. I had to do a couple of slightly klugy
things to get bootstrap and prepared transactions to work, but on the
whole it seems at least as clean as the code we have now. Comments?

regards, tom lane

Attachment Content-Type Size
latestCompletedXid.patch.gz application/octet-stream 11.0 KB

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Josh Tolley 2007-09-08 01:38:40 Re: A Silly Idea for Vertically-Oriented Databases
Previous Message Tom Lane 2007-09-08 01:20:27 Re: Low hanging fruit in lazy-XID-assignment patch?

Browse pgsql-patches by date

  From Date Subject
Next Message Gregory Stark 2007-09-08 01:48:26 Re: WIP patch for latestCompletedXid method of computing snapshot xmax
Previous Message Andrew Dunstan 2007-09-07 23:19:31 WIP - MSVC build script replacements