Re: page macros cleanup (ver 04)

Поиск
Список
Период
Сортировка
От Zdenek Kotala
Тема Re: page macros cleanup (ver 04)
Дата
Msg-id 4873BFDB.7020702@sun.com
обсуждение исходный текст
Ответ на Re: page macros cleanup (ver 04)  (Zdenek Kotala <Zdenek.Kotala@Sun.COM>)
Список pgsql-patches
Pavan, Heikki,

Is it OK now or do you have any comments?

    Thanks Zdenek

Zdenek Kotala napsal(a):
> Pavan Deolasee napsal(a):
>> On Fri, Jul 4, 2008 at 4:25 PM, Heikki Linnakangas
>> <heikki@enterprisedb.com> wrote:
>>>
>>> No, there's a itemsz = MAXALIGN(itemsz) call before the check against
>>> HashMaxItemSize.
>>>
>>
>> Ah, right. Still should we just not MAXALIGN_DOWN the Max size to
>> reflect the practical limit on the itemsz ? It's more academical
>> though, so not a big deal.
>
> Finally I use following formula:
>
> #define HashMaxItemSize(page) \
>      MAXALIGN_DOWN(PageGetPageSize(page) - \
>        ( SizeOfPageHeaderData + sizeof(ItemIdData) ) - \
>         MAXALIGN(sizeof(HashPageOpaqueData)) )
>
>
> I did not replace PageGetPageSize(page), because other *MaxItemSize has
> same interface.
>
> Revised patch is attached.
>
>         Zdenek
>
>
> ------------------------------------------------------------------------
>
>

В списке pgsql-patches по дате отправления:

Предыдущее
От: "Florian G. Pflug"
Дата:
Сообщение: Re: [HACKERS] Solaris ident authentication using unix domain sockets
Следующее
От: David Fetter
Дата:
Сообщение: Re: [HACKERS] WITH RECURSIVE updated to CVS TIP