Re: [PATCH] Provide 8-byte transaction IDs to user level

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-hackers(at)postgresql(dot)org, Marko Kreen <markokr(at)gmail(dot)com>
Cc: pgsql-patches(at)postgresql(dot)org
Subject: Re: [PATCH] Provide 8-byte transaction IDs to user level
Date: 2006-08-21 16:18:33
Message-ID: 16124.1156177113@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

Marko Kreen <markokr(at)gmail(dot)com> writes:
> Following patch exports 8 byte txid and snapshot to user level
> allowing its use in regular SQL. It is based on Slony-I xxid
> module. It provides special 'snapshot' type for snapshot but
> uses regular int8 for transaction ID's.

Per discussion, I've applied a patch that just implements tracking of
"XID epoch" in checkpoints. This should be sufficient to let xxid be
handled as an external module.

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Marko Kreen 2006-08-21 16:18:54 Re: [HACKERS] [PATCH] Provide 8-byte transaction IDs to
Previous Message Stefan Kaltenbrunner 2006-08-21 16:04:14 Re: Replication

Browse pgsql-patches by date

  From Date Subject
Next Message Marko Kreen 2006-08-21 16:18:54 Re: [HACKERS] [PATCH] Provide 8-byte transaction IDs to
Previous Message Alvaro Herrera 2006-08-21 15:11:40 Re: Updatable views