Re: Lifetime of commit timestamps - Mailing list pgsql-hackers

From Euler Taveira
Subject Re: Lifetime of commit timestamps
Date
Msg-id c10c558e-c2cc-40f0-b0b8-38d1e806e2f1@app.fastmail.com
Whole thread Raw
In response to Re: Lifetime of commit timestamps  (Bruce Momjian <bruce@momjian.us>)
Responses Re: Lifetime of commit timestamps
Re: Lifetime of commit timestamps
List pgsql-hackers
On Mon, Nov 13, 2023, at 9:47 PM, Bruce Momjian wrote:
Is this documentation change still relevant?

I think so. AFAICS nothing changed. Unless you read the source code, it is not
clear that VACUUM removes the information for frozen tuples. They are decoupled
(but executed in the same routine for convenience), hence, someone can ask why
the pg_xact_commit_timestamp() returns NULL for a transaction that was executed
*after* you enable track_commit_timestamp. The answer is the design used a
existing mechanism to clean up data in order to avoid creating a new one.


--
Euler Taveira

pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: On non-Windows, hard depend on uselocale(3)
Next
From: Bruce Momjian
Date:
Subject: Re: mxid_age() and age(xid) appear undocumented