Re: [BUGS] ICU collation support is incomplete for replacing citext in 10.beta4

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [BUGS] ICU collation support is incomplete for replacing citext in 10.beta4
Дата
Msg-id 29619.1504809813@sss.pgh.pa.us
обсуждение исходный текст
Ответ на [BUGS] ICU collation support is incomplete for replacing citext in 10.beta4  (Rusty Conover <Rusty.Conover@twosigma.com>)
Список pgsql-bugs
Rusty Conover <Rusty.Conover@twosigma.com> writes:
> The support for ICU provided collations in PostgreSQL 10.beta4 adds the ability to have case insensitive collations.
Whichis a great thing, because citext can be very slow! 

Apparently you've not read the previous discussions about this.

> Before continuing efforts into resolving these collation challenges, I'd
> like to know if this is considered a bug, or simply out of scope of
> PostgreSQL 10?

It is not a bug, and it is very far out of scope for PG 10.

There's some interest in making this more flexible, but changing the
behavior of hashtext() at all is going to be a pretty hard sell (since
that will break existing hash indexes, which we just got done making into
a production-grade feature).  Making it dependent on a selectable ICU
locale seems even more of a nonstarter.  And even if we had that working,
as you note, there are other issues that'd need to be resolved.  I see
this as something that might possibly get done several years down the
pike.
        regards, tom lane


--
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

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

Предыдущее
От: Rusty Conover
Дата:
Сообщение: [BUGS] ICU collation support is incomplete for replacing citext in 10.beta4
Следующее
От: "Wong, Yi Wen"
Дата:
Сообщение: Re: [BUGS] Old row version in hot chain become visible after a freeze