Re: [PATCH] ltree hash functions

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [PATCH] ltree hash functions
Дата
Msg-id 755500.1711060183@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: [PATCH] ltree hash functions  (jian he <jian.universality@gmail.com>)
Список pgsql-hackers
jian he <jian.universality@gmail.com> writes:
> I also made the following changes:
> from

> uint64 levelHash = hash_any_extended((unsigned char *) al->name, al->len, seed);
> uint32 levelHash = hash_any((unsigned char *) al->name, al->len);

> to
> uint64 levelHash = DatumGetUInt64(hash_any_extended((unsigned char *)
> al->name, al->len, seed));
> uint32 levelHash = DatumGetUInt32(hash_any((unsigned char *) al->name,
> al->len));

Yeah, that'd fail on 32-bit machines.

Pushed v5 with some minor cosmetic tweaking.

            regards, tom lane



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

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: Adding comments to help understand psql hidden queries
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: documentation structure