Re: regression test crashes at tsearch

Поиск
Список
Период
Сортировка
От Hiroshi Saito
Тема Re: regression test crashes at tsearch
Дата
Msg-id EA432AD35F4941409FD5F9DEF59DB8A2@HIRO57887DE653
обсуждение исходный текст
Ответ на regression test crashes at tsearch  (Hiroshi Inoue <inoue@tpf.co.jp>)
Ответы Re: regression test crashes at tsearch
Список pgsql-hackers
Hi Teodor-san.

Sorry late reaction.

----- Original Message ----- 
From: "Teodor Sigaev" <teodor@sigaev.ru>


>> If there's an effective function like pg_wchar2mb_with_len() which
>> converts wchar_t strings to server encoded strings, we had better
>> simply call it for char2wchar().
> I don't see a way to produce correct result of char2wchar with C-locale and 
> sizeof(wchar_t) = 2.
> 
> In summary, I suggest to remove support of C-locale from char2wchar function and 
>  tsearch's parser should directly use pg_mb2wchar_with_len() in case of 
> C-locale and multibyte encoding. In all other places char2wchar is called only 
> for non-C locale.
> 
> Please, test attached patch.

Um, I think your patch like the overkill reaction of C-locale...
However, I tried your patch. 

make check MULTIBYTE=euc_jp NO_LOCALE=true
...
=======================All 120 tests passed.
=======================

Anyway, either should be applied. 
Thanks.

Regards,
Hiroshi Saito


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

Предыдущее
От: Simon Riggs
Дата:
Сообщение: Re: Synchronous replication & Hot standby patches
Следующее
От: Josh Berkus
Дата:
Сообщение: Re: Synchronous replication & Hot standby patches