Re: Tsearch + polish ispell + polish locale - Mailing list pgsql-hackers

From Teodor Sigaev
Subject Re: Tsearch + polish ispell + polish locale
Date
Msg-id 45634676.7070004@sigaev.ru
Whole thread Raw
In response to Re: Tsearch + polish ispell + polish locale  (<arkadiusz.staron@dreamlab.pl>)
Responses Re: Tsearch + polish ispell + polish locale
List pgsql-hackers
> I solved my problem by creating my own tolower() function and replace it over the tsearch2 code.
> On database with locale set to 'C' it works fine.
> 
> As far As I debugged the problem I could observe that with locale = 'C' RS_compile() is fed only with strings that
doesnot contain polish letters.
 
> With locale set to 'pl_PL.iso88592' strings passed to PS_compile contain polish letters.
> I do not know how, but in some strange, random cases function isalpha() stops return true value for polish letters,
andthat is when RS_compile() returns error.
 
Hmm, very strange. Which OS do you use?
Pls, show exact
# show lc_ctype;
# show lc_collate;
and tsearch2 configuration

> 
> I will try to compile and run my database on the CVS version of postgres, and let you know the results.
ok

> Is it safe to use 8.2 version over 8.1.5 database files ?
No, it's impossible due to significant format of db's files change.

> 
> BTW. When the official 8.2 release is expected ?

During 2006 :)

> 
> Thanks for your time and engagement,
>     Arek.
> 
> PS. BTW I have found minor inconsistency in the regis.c code (CVS version)
>     Return value type is not as it should .. see snippet below...
fixed
-- 
Teodor Sigaev                                   E-mail: teodor@sigaev.ru
  WWW: http://www.sigaev.ru/
 


pgsql-hackers by date:

Previous
From: "Simon Riggs"
Date:
Subject: Re: [GENERAL] statement_timeout
Next
From: Josh Berkus
Date:
Subject: Re: [GENERAL] statement_timeout