Change the timestamps recorded in transaction commit/abort xlog records

Tom Lane <tgl@sss.pgh.pa.us>

Commit: c4320619635800a6116a02eee08b232c5abea266
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2007-04-30T21:01:53Z
Releases: 8.3.0
Change the timestamps recorded in transaction commit/abort xlog records
from time_t to TimestampTz representation.  This provides full gettimeofday()
resolution of the timestamps, which might be useful when attempting to
do point-in-time recovery --- previously it was not possible to specify
the stop point with sub-second resolution.  But mostly this is to get
rid of TimestampTz-to-time_t conversion overhead during commit.  Per my
proposal of a day or two back.

Files