Curious test case added by collation version tracking patch

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Curious test case added by collation version tracking patch
Дата
Msg-id 3044030.1618261159@sss.pgh.pa.us
обсуждение исходный текст
Ответы Re: Curious test case added by collation version tracking patch  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-hackers
I am wondering what was the intent of this test case added by commit
257836a75:

CREATE INDEX icuidx16_mood ON collate_test(id) WHERE mood > 'ok' COLLATE "fr-x-icu";

where "mood" is of an enum type, which surely does not respond to
collations.

The reason I ask is that this case started failing after I fixed
a parse_coerce.c bug that allowed a CollateExpr node to survive
in this WHERE expression, which by rights it should not.  I'm
inclined to think that the test case is wrong and should be removed,
but maybe there's some reason to have a variant of it.

            regards, tom lane



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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: Allowing to create LEAKPROOF functions to non-superuser
Следующее
От: Andrey Borodin
Дата:
Сообщение: Re: Allowing to create LEAKPROOF functions to non-superuser