Re: [COMMITTERS] pgsql: Adjust OLDSERXID_MAX_PAGE based on BLCKSZ.

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: [COMMITTERS] pgsql: Adjust OLDSERXID_MAX_PAGE based on BLCKSZ.
Дата
Msg-id 4E16CD5E.9060303@enterprisedb.com
обсуждение исходный текст
Список pgsql-hackers
On 07.07.2011 22:09, Robert Haas wrote:
> Adjust OLDSERXID_MAX_PAGE based on BLCKSZ.
>
> The value when BLCKSZ = 8192 is unchanged, but with larger-than-normal
> block sizes we might need to crank things back a bit, as we'll have
> more entries per page than normal in that case.

I'm getting a bunch of warnings on Windows related to this:

>   .\src\backend\storage\lmgr\predicate.c(768): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(768): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(769): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(769): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(770): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(770): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(770): warning C4146: unary minus operator applied to unsigned type, result
stillunsigned
 
>   .\src\backend\storage\lmgr\predicate.c(771): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(771): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(826): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(826): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(846): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(846): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(851): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(851): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(909): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(909): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(956): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(956): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(1036): warning C4307: '+' : integral constant overflow
>   .\src\backend\storage\lmgr\predicate.c(1036): warning C4307: '+' : integral constant overflow

I'm not sure if these are harmless or not.

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


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

Предыдущее
От: Kohei KaiGai
Дата:
Сообщение: Re: [v9.2] Fix leaky-view problem, part 2
Следующее
От: Alexander Korotkov
Дата:
Сообщение: Re: WIP: Fast GiST index build