Re: BUG #6092: specific casting required for gist indexing of bigint

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BUG #6092: specific casting required for gist indexing of bigint
Дата
Msg-id 2786.1309910771@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BUG #6092: specific casting required for gist indexing of bigint  ("Jeff Frost" <jeff@pgexperts.com>)
Ответы Re: BUG #6092: specific casting required for gist indexing of bigint  (Jeff Frost <jeff@pgexperts.com>)
Список pgsql-bugs
"Jeff Frost" <jeff@pgexperts.com> writes:
> Ran into a situation with a customer who is using the btree_gist contrib
> module to allow combined index of some tsearch data and two other columns.
> One of these other columns is a bigint field.  I noticed that the combined
> index won't be used by the planner unless you specifically cast the bare
> number to a bigint.

If memory serves, the btree_gist opclasses don't include any cross-type
operators, so "int8 = int4" doesn't work here.

            regards, tom lane

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

Предыдущее
От: "Jeff Frost"
Дата:
Сообщение: BUG #6092: specific casting required for gist indexing of bigint
Следующее
От: "giuseppe petazzoni"
Дата:
Сообщение: BUG #6091: Information