Re: Missing rows with index scan when collation is not "C" (PostgreSQL 9.5);
От | Thomas Munro |
---|---|
Тема | Re: Missing rows with index scan when collation is not "C" (PostgreSQL 9.5); |
Дата | |
Msg-id | CAEepm=1bvR3Dzgnh7_sfOUr=zsfNvgs0qMOejaonk=Fzq1ZXeg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Missing rows with index scan when collation is not "C" (PostgreSQL 9.5); ("Reko Turja" <reko.turja@liukuma.net>) |
Список | pgsql-bugs |
On Fri, Mar 25, 2016 at 3:02 AM, Reko Turja <reko.turja@liukuma.net> wrote: > Tom Lane wrote: > >> Indeed. To try to put some scope on the problem, I made an idiot little >> program that just generates some random UTF8 strings and sees whether >> strcoll and strxfrm sort them alike. Attached are that program, a even >> more idiot little shell script that runs it over all available UTF8 >> locales, and the results on my RHEL6 box. While de_DE seems to be the >> worst-broken locale, it's far from the only one. >> >> Please try this on as many platforms as you can get hold of ... > > > Platform - FreeBSD 10.2, everything built from source using clang: > > [all good] FWIW I tried this on FreeBSD 11.0-CURRENT (the version currently in development which contains a new collation implementation that deals with Unicode) and it didn't look good so I reported that over here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208266 -- Thomas Munro http://www.enterprisedb.com
В списке pgsql-bugs по дате отправления: