Re: [HACKERS] strange behaviour on pooled alloc (fwd) - Mailing list pgsql-hackers

From Vadim Mikheev
Subject Re: [HACKERS] strange behaviour on pooled alloc (fwd)
Date
Msg-id 36BE560F.F33ADDCE@krs.ru
Whole thread Raw
In response to Re: [HACKERS] strange behaviour on pooled alloc (fwd)  (jwieck@debis.com (Jan Wieck))
Responses Re: [HACKERS] strange behaviour on pooled alloc (fwd)
List pgsql-hackers
Jan Wieck wrote:
> 
>     I have modified ExecutorStart() so it makes it's private copy
>     of the actual  QuerySnapshot  in  it's  own  executor  memory
>     context. Could you please comment if what is in QuerySnapshot
>     at the time of ExecutorStart() get's or should  get  modified
>     anywhere  during  the  execution of a plan. The name snapshot
>     tells me NOT. But you're the one to judge.

You're correct. Alternativly, we could use some refcount
in Snapshot structure...

Vadim


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: [HACKERS] v6.4.3 ?
Next
From: Tom Lane
Date:
Subject: Re: [SQL] Functional Indexes