Re: ResourceOwner refactoring

Поиск
Список
Период
Сортировка
Искать
От
Heikki Linnakangas
Тема
Re: ResourceOwner refactoring
Дата
Msg-id
21f73bd6-d1d5-560f-5a6c-7224c3e870fc@iki.fi
Ответ на
Список
Дерево обсуждения
ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
Re: ResourceOwner refactoring Julien Rouhaud <rjuju123@gmail.com>
Re: ResourceOwner refactoring Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Robert Haas <robertmhaas@gmail.com>
Re: ResourceOwner refactoring Robert Haas <robertmhaas@gmail.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
RE: ResourceOwner refactoring "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Robert Haas <robertmhaas@gmail.com>
Re: ResourceOwner refactoring Heikki Linnakangas <hlinnaka@iki.fi>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
Re: ResourceOwner refactoring Craig Ringer <craig.ringer@enterprisedb.com>
Re: ResourceOwner refactoring Michael Paquier <michael@paquier.xyz>
On 18/01/2021 16:34, Alvaro Herrera wrote:
> On 2021-Jan-18, Heikki Linnakangas wrote:
> 
>> +static ResourceOwnerFuncs jit_funcs =
>> +{
>> +	/* relcache references */
>> +	.name = "LLVM JIT context",
>> +	.phase = RESOURCE_RELEASE_BEFORE_LOCKS,
>> +	.ReleaseResource = ResOwnerReleaseJitContext,
>> +	.PrintLeakWarning = ResOwnerPrintJitContextLeakWarning
>> +};
> 
> I think you mean jit_resowner_funcs here; "jit_funcs" is a bit
> excessively vague.  Also, why did you choose not to define
> ResourceOwnerRememberJIT?  You do that in other modules and it seems
> better.

I did it in modules that had more than one ResourceOwnerRemeber/Forget 
call. Didn't seem worth it in functions like IncrTupleDescRefCount(), 
for example.

Hayato Kuroda also pointed that out, though. So perhaps it's better to 
be consistent, to avoid the confusion. I'll add the missing wrappers.

- Heikki


В списке pgsql-hackers по дате отправления
От: Bharath Rupireddy
Дата:
От: Hamid Akhtar
Дата:
FAQ