Re: Lifetime of commit timestamps

2023-11-24 Thread Bruce Momjian
On Fri, Nov 17, 2023 at 04:36:44PM -0500, Bruce Momjian wrote: > On Fri, Nov 17, 2023 at 01:20:46PM -0800, Andres Freund wrote: > > On 2023-11-17 15:39:14 -0300, Euler Taveira wrote: > > > > I think the connection between freezing and removal of commit timestamps is > > a > > lot less direct that

Re: Lifetime of commit timestamps

2023-11-17 Thread Bruce Momjian
On Fri, Nov 17, 2023 at 01:20:46PM -0800, Andres Freund wrote: > Hi, > > On 2023-11-17 15:39:14 -0300, Euler Taveira wrote: > > 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

Re: Lifetime of commit timestamps

2023-11-17 Thread Andres Freund
Hi, On 2023-11-17 15:39:14 -0300, Euler Taveira wrote: > 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 froze

Re: Lifetime of commit timestamps

2023-11-17 Thread Bruce Momjian
On Fri, Nov 17, 2023 at 03:39:14PM -0300, Euler Taveira wrote: > 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 inform

Re: Lifetime of commit timestamps

2023-11-17 Thread Euler Taveira
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

Re: Lifetime of commit timestamps

2023-11-13 Thread Bruce Momjian
On Fri, Jun 22, 2018 at 05:21:32PM +0900, Kyotaro HORIGUCHI wrote: > Hello. > > I don't find any description in the documentation about the > guaranteed lifetime of commit timestamps. I think they are > preserved until corresponding xid goes beyond the freeze horizen, > even though they are actual