Tom Lane wrote:
>
> Hiroshi Inoue <Inoue@tpf.co.jp> writes:
> > Hmm is there any place setting proc->xmin other than
> > the following ?
>
> > [in storage/ipc/sinval.c]
> > if (serializable)
> > MyProc->xmin = snapshot->xmin;
>
> AFAICT that's the only place that sets it. It's cleared to zero during
> transaction commit or abort in xact.c.
>
You are right.
Now I understand I've completely misunderstood 'NOTICE: Child itemid in update-chain marked as unused - can't continue
repair_frag'.
regards,
Hiroshi Inoue